0
我使用nginx網絡服務器。 我想改變URL它擊中從Chage使用nginx的網址部分
https://www.example.com/abc/contact-us
服務器之前
https://www.example.com/#/contact-us
在此先感謝。
我使用nginx網絡服務器。 我想改變URL它擊中從Chage使用nginx的網址部分
https://www.example.com/abc/contact-us
服務器之前
https://www.example.com/#/contact-us
在此先感謝。
對於單個URI重定向,一個exact match location
和return
statement可能是最有效的:
location = /abc/contact-us {
return 301 /#/contact-us;
}
重定向與/abc
開始所有URI使用rewrite
指令:
location ^~ /abc/ {
rewrite ^/abc(.*)$ /#$1 permanent;
}
的location
塊在很大程度上多餘的,但意味着nginx
只會在需要時查看正則表達式。有關更多信息,請參閱this document。
如何爲所有通過/ abc的路由做到這一點? – UserV789456
答覆已更新。 –