0
我有一個網站,我在一個目錄中建立,而不是在我的web服務器的根目錄中。在一個目錄中託管的站點的mod_rewrite規則
I would like http://localhost/mysite/index.php?view=home
to rewrite to http://localhost/mysite/home
我無法得到它的工作
在.htaccess
RewriteEngine On
RewriteBase /mysite/
RewriteRule ^([^/]*)$ index.php?view=$1 [L]
確保你也有'選項FollowSymLinks'啓用。我曾經踢了幾個小時,因爲我忘了它,沒有注意到 – qsheets
它看起來不錯。是否啓用了.htaccess覆蓋?我的意思是,你確定你的.htaccess甚至被Apache考慮過嗎? – jimp
是的,我可以得到它加載我的網站,並很容易地重寫URL,但它沒有通過參數。我認爲這將工作,如果我在網絡服務器的根。 – Matthewhall58