全球主机交流论坛
标题:
求助技术帝们,nginx 301规则。
[打印本页]
作者:
怠速
时间:
2011-6-15 20:29
标题:
求助技术帝们,nginx 301规则。
因为网站规则改了,我在nginx想把网站url http://domain/?tag=abc 做301到 http://domain/tag/abc
下面这样写怎么也跳不过去?
rewrite ^/?tag=(.*)$ http://$host/tag/$1 permanent;
试验了几种方法,把自己都搞晕了。
到底应该怎么写呢?求助技术帝。
作者:
yang
时间:
2011-6-15 20:36
server
{
listen 80;
server_name www.loc.fffk.eu.org;
rewrite ^/(.*) http://loc.fffk.eu.org/$1 permanent;
}
复制代码
作者:
小夜
时间:
2011-6-15 20:39
rewrite ^/?tag=(.*)$ /tag/$1 permanent;
作者:
怠速
时间:
2011-6-15 21:29
二楼的rewrite 造成了死循环。
nginx提示
http://domain/?tag=avcd 的网页生成了 过多的重定向。清除此网站的 Cookie 或允许第三方 Cookie 可能会解决该问题。如果 不能解决,则可能是服务器配置的问题,而不是您的 计算机有问题。
三楼的也无法301
作者:
l12ab
时间:
2011-6-15 21:32
这个是伪静态 ,不是301吧
作者:
lemss
时间:
2011-6-15 22:10
伪静态吧
作者:
小夜
时间:
2011-6-15 22:32
搞了半天,没成功。不好意思哈,帮不了您。
http://t301.typecho.me/
http://t301.typecho.me/tag/baidu/
http://t301.typecho.me/nginx.conf
http://t301.typecho.me/?tag=baidu
欢迎光临 全球主机交流论坛 (https://loc.fffk.eu.org/)
Powered by Discuz! X3.4