我想在wamp中實現URL重寫。 我的醜鏈接是: http://mysite.com/news.php?id=4654654&title=asdasdasdas-das-dasd-as-da-sda-d-asd-ads-as-da-sd 我想漂亮網址是 http://mysite.com/4654654/asdasdasdas-das-dasd-as-da-sda-d-asd-ads-as-da-sdphp URL重寫wamp
上www.generateit.net/mod-rewrite/我的鏈接使用聯機發生器我得到這個結果的.htaccess:
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /news.php?id=$1&title=$2 [L]
在選中wamp apache rewrite_module後,在httpd.conf中我將AllowOverride None
更改爲AllowOverride All
。我刪除#符號從LoadModule rewrite_module modules/mod_rewrite.so
但是當我點擊像這樣http://mysite.com/4654654/asdasdasdas-das-dasd-as-da-sda-d-asd-ads-as-da-sd,我收到Not Found錯誤The requested URL /myfolder/4654654/asdasdasdas-das-dasd-as-da-sda-d-asd-ads-as-da-sd was not found on this server
站點根文件夾的鏈接HRED位於c:/ WWW/MyFolder中
誰能告訴我,我該怎麼做這個工作?
感謝
編輯
我應該做除了HREF值在我的PHP文件中的一些變化?
感謝,但沒有重新啓動進行更改後您的Apache服務器的.htaccess已經創建根 – Jovan
的.htaccess? –
是的,我重新啓動我的wamp服務器 – Jovan