社区
PHP
帖子详情
帮忙写一条nginx rewrite规则
u012914916
2014-12-22 10:23:37
我服务器上有多个域名,现在需要把其中的一个a.com域名进行rewrite处理,需要把所有的目录都重定向首页a.com,除了static目录。
我之前这么写的,没效果。。。
if ( $host ~ 'a.com/' ){
rewrite ^/(?!static)/.* http://a.com permanent;
}
...全文
245
2
打赏
收藏
帮忙写一条nginx rewrite规则
我服务器上有多个域名,现在需要把其中的一个a.com域名进行rewrite处理,需要把所有的目录都重定向首页a.com,除了static目录。 我之前这么写的,没效果。。。 if ( $host ~ 'a.com/' ){ rewrite ^/(?!static)/.* http://a.com permanent; }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
看小雪
2014-12-25
打赏
举报
回复
我也想知道,怎样不写某个目录的规则。
u012914916
2014-12-22
打赏
举报
回复
写成这样也是不行的,不太懂 if ( $host ~ 'a.com/(.*)$' ){ set $aquerystr $1; } if ( $aquerystr !~ 'static' ){ rewrite .* http://a.com permanent; }
nginx
Rewrite
规则
本文介绍了
Nginx
中的
Rewrite
功能及其配置方法,包括
rewrite
指令的使用、标志位的作用、if指令的语法等内容,并提供了实际部署
Nginx
的步骤及域名跳转的示例。
Nginx
—
Rewrite
本文围绕
Nginx
展开,介绍了
Nginx
Rewrite
的概述,包括常用正则表达式、功能、跳转实现、执行顺序和语法格式;阐述了location的分类、常用匹配
规则
和优先级;给出了
Nginx
常见网站配置示例,如根目录、静态文件、动态请求
规则
;还列举了多个
Rewrite
案例,如基于域名、IP等的跳转。
nginx
的
Rewrite
规则
详解
本文详细介绍了
Nginx
中的几个关键配置指令,包括set指令用于设置变量,if指令实现条件判断,
rewrite
指令进行URL重
写
,以及return指令返回响应状态。此外,还探讨了目录自动添加斜杠的问题和解决办法,以及如何通过
rewrite
优化URL以提升SEO。这些指令在
Nginx
配置中起着至关重要的作用,对于服务器管理和性能优化至关重要。
Nginx
Rewrite
规则
初探
本文详细介绍了
Nginx
的URL地址重
写
功能,包括如何使用
Rewrite
规则
进行URL规范、根据变量进行URL转向及选择配置,并提供了实例演示。
Nginx
配置请求转发location及
rewrite
规则
本文详细介绍了
Nginx
的配置方法,包括不同类型的location匹配
规则
及其优先级,以及
rewrite
规则
的使用方法。文章还提供了多个实例帮助读者更好地理解和应用这些
规则
。
PHP
20,393
社区成员
19,656
社区内容
发帖
与我相关
我的任务
PHP
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
复制链接
扫一扫
分享
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
php
phpstorm
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章