求教nginx重定向,有没有办法使单个nginx 域名重定向不重定向

为何要使用301重定向

在网站建设中需要网页重定向的情况很多:如网页目录结构变动网页重命名、网页的扩展名改变、网站nginx 域名重定向改变等。如果不做重定向用户的收藏和搜索引擎数据库中的旧地址只能让访客得到一个404错误信息页面,访问流量白白丧失不仅如此,之前该页面的一切积累(比如PR值)僦都白费了

301重定向不仅能使页面实现自动跳转,对于搜索引擎来说也可能可以传递PR值。


nginx重定向规则详细介绍

测试了第一种方法ok这两種方法中, permanent是关键详细说明见nginx重定向规则说明。

好了,现在可以检查结果这里可以看返回的HTTP头信息:

第二种方法没有测试成功...



nginx rewrite 伪静态配置参数和使用例子 附正则使用说明

正则表达式匹配,其中:

* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配


文件及目录匹配其中:

* -e和!-e鼡来判断是否存在文件或目录 
* -x和!-x用来判断文件是否可执行

* permanent 返回301永久重定向 地址栏会显示跳转后的地址
一些可用的全局变量有,可以用做条件判断(待补全)

}

我要回帖

更多关于 nginx 域名重定向 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信