我想改變的網址:www.example.com/index.html?id=roy
到: www.example.com/roy
如何寫nginx的主URL重寫
我已經試過this solution,但它的URL:www.example.com/users/roy
我想改變的網址:www.example.com/index.html?id=roy
到: www.example.com/roy
如何寫nginx的主URL重寫
我已經試過this solution,但它的URL:www.example.com/users/roy
我解決了這個問題: try_files $ URI/$ URI /index.html?$query_string
請這給一試。這會將/(.+)
重寫爲/index.html?id=$1
。
rewrite ^/(.+)$ /index.html?id=$1 last;
試試這個,(使用無限的名稱)
location/{
rewrite^http://www.example.com/users/$arg_id permanent;
}
我得到500內部服務器錯誤,當我輸入www.somedomain.com時,爲什麼? – user3355127
請發佈您的配置 –