我正在更改我的网站地址,我在服务器Nginx上遇到两种301重定向问题。我尝试了很多方法,但到目前为止一切都出了问题。
我想改变:
^/downs/pafiledb.php?action=download&id=(NUMBER)
到其他网站:
http://www.newsite.com/downloads/NUMBER
还有图片重定向问题,见下文。
我想将整个文件夹更改为其他网站:
^/images/
到
http://www.newsite.com/images/
我该怎么做?我已经在Nginx中尝试过所有可能的方法,但没有任何作用。
答案 0 :(得分:2)
location = /downs/pafiledb.php {
if ($arg_action = download) {
return 301 http://www.newsite.com/downloads/$arg_id;
}
}
location /images/ {
return 301 http://www.newsite.com$request_uri;
}