我已經配置了我的Apache(mod_rewrite的,別名,有的allowOverride),我試圖重寫本地主機htaccess的URL重寫問題
http://localhost/b33m/view_blog_details.php?post_id=4
要
http://localhost/b33m/blogs/4
,使用戶可以簡單地鍵入第二個網址,它會工作。但我得到一個404找不到錯誤。
我在XP中使用WAMP,和我的.htaccess
是www->b33m
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^b33m/blogs/([^/]*)$ /b33m/view_blog_details.php?post_id=$1 [L]
愚蠢的問題,但你有沒有激活mod_rewrite wamp?我知道我第一次在wamp上使用mod_rerwrite時必須這樣做 – Christophe 2011-03-30 07:53:56
是的,正如我已經說過的,那些配置已經正確...我檢查了wamp-> apache-> apache模塊菜單 – Bluemagica 2011-03-30 07:59:37
是否直接在www文件夾還是在子圖中?如果它是在一個子圖你可能需要添加一個重寫庫 – Christophe 2011-03-30 08:00:54