ttww1111 发表于 2015-8-9 16:39:58

求助军哥301重定向规则问题

LNMP环境, 由于网站改版, 需要把原来/news/ 和/product/2个目录下的URL前面都加上/old/目录, 自己试着写了个不起作用, 求规则写法, 谢谢!

老的URL:
http://www.XXX.com/news/***.html
http://www.XXX.com/product/***/***/***.html

要永久跳转到的URL:
http://www.XXX.com/old/news/***.html
http://www.XXX.com/old/product/***/***/***.html

conf文件:
server
    {
      listen       80;
      server_name www.XXX.com XXX.com;
      if ($host != 'www.XXX.com' ) {
rewrite ^/(.*)$ http://www.XXX.com/$1
permanent;
}
      index index.html index.htm index.php default.html default.htm default.php;

[ 本帖最后由 ttww1111 于 2015-8-9 16:42 编辑 ]

licess 发表于 2015-8-9 20:43:43

rewrite ^/news/(.*)$ http://www.XXX.com/old/$1 permanent;
rewrite ^/product/(.*)$ http://www.XXX.com/old/product/$1 permanent;
页: [1]
查看完整版本: 求助军哥301重定向规则问题