0
我只有一個問題與Nginx的,Nginx的重寫問題有問號的網址
我需要重寫代碼:
domain.com/?fileID -> /domain.com/xx.php?i=fileID
注:有在鏈接問號:)
超過10天我嘗試了很多很多類型的代碼來完成這項工作,但我可以得到任何工作。
我只有一個問題與Nginx的,Nginx的重寫問題有問號的網址
我需要重寫代碼:
domain.com/?fileID -> /domain.com/xx.php?i=fileID
注:有在鏈接問號:)
超過10天我嘗試了很多很多類型的代碼來完成這項工作,但我可以得到任何工作。
試試這個:
server {
server_name domain.com;
location =/{
if ($args ~* ^[a-z0-9]+$) {
rewrite^/xx.php?i=$args? last;
}
}
location \.php$ {
# your php handler configuration
}
}
如果指定「的fileid」的樣子,並給出一些例子會更好。
非常好, 我試了一下,但剛剛提交的代碼改寫了我所有包含「?」的網站的網址。 我需要它只重寫只以「?」開頭的網址 fileID它的正常像「sdjkfhs77ds」 –
好吧,我已經更新我的例子。 – VBart
謝謝你的朋友它現在工作的好:)現在請檢查你的電子郵件 –