1
我有改名爲一個單一的形象,需要從舊圖像的URL到新的一個我的服務器使用nginx
重定向,我並沒有與下面的重寫很成功:重寫舊形象網址nginx的
rewrite ^/assets/avatar/avatar.png /assets/avatar/newavatar.png permanent;
有人知道什麼是錯的嗎?
我有改名爲一個單一的形象,需要從舊圖像的URL到新的一個我的服務器使用nginx
重定向,我並沒有與下面的重寫很成功:重寫舊形象網址nginx的
rewrite ^/assets/avatar/avatar.png /assets/avatar/newavatar.png permanent;
有人知道什麼是錯的嗎?
如果你想使用重寫,你需要使用的完整路徑到新的位置
rewrite ^/assets/avatar/avatar.png http://example.com/assets/avatar/newavatar.png permanent;
一個更好的辦法,雖然是使用回
location /assets/avatar/avatar.png {
return 301 $scheme://example.com/assets/avatar/newavatar.png;
}
如果你只想重寫,您需要將permanent
更改爲last
或break
您正在嘗試重寫嗎? – Danack
是的,我沒有很好地提出我的問題,我想要做的是重寫。 – user1646527
請你可以編輯你的問題。即如果您想要永久重定向請求或只是重寫? – Danack