我希望這樣,當用戶去 http://mysite.com/home
,它將他重定向到http://mysite.com/page.php?id=home
。這是我在我的.htaccess中,但它似乎並沒有工作。URL重寫似乎不起作用。 Apache2
RewriteEngine On
RewriteRule ^/(.+)$ page.php?id=$1 [NC,L]
它只是把我發送到/ home目錄,有一個不錯的404.幫助表示讚賞。謝謝。
編輯:
我已經嘗試了一些重寫我知道的工作,所以現在我敢肯定這不是我的問題。我檢查了phpinfo()
,是的,mod重寫正在運行,我用LAMP設置了apache2,我運行的是最新版本的Linux Mint。
的
/var/www/
部分修改AllowOverride None
到AllowOverride all
是啓用了mod_rewrite? – m79lkm 2013-03-26 20:19:54它是,更新後。 – 2013-03-26 20:23:22