ftp1988 发表于 2013-12-10 11:05:39

跪求一个nginx伪静态规则,军哥帮忙!!!!

RT

本人使用飞飞影视搭建了一个电影站。开始没有使用伪静态,现在使用了。URL有变化,请高手帮忙,旧的URL重新301定向到新的URL,怎么书写规则。

旧的URL:http://www.xxxxx.com/index.php?s=vod-play-id-20717-sid-0-pid-4.html

新的URL:http://www.xxxxx.com/vod-play-id-20717-sid-0-pid-4.html

licess 发表于 2013-12-10 11:41:32

rewrite ^/vod-(.*)\.html$ /index.php?s=/vod-$1;这个试试,我也不会写,按其他仿的

ftp1988 发表于 2013-12-12 12:02:40

回复 2# 的帖子

首先谢谢老大。我试过了。还是有点问题。

rewrite ^/vod-(.*)\.html$ /index.php?s=/vod-$1;

我把你的修改成了:   rewrite ^/vod-(.*)\.html$ /index.php?s=vod-$1.html permanent;      

现在的情况是 访问新的URL跳到旧的URL上去了。我把/vod-(.*)\.html$   和/index.php?s=vod-$1.html换一下位置,访问旧的还是旧的,访问新的还是新的。
页: [1]
查看完整版本: 跪求一个nginx伪静态规则,军哥帮忙!!!!