我使用WAMP和我的網址是localhost/hotel/hotels.php?id=21
使用重寫規則如下,廣東話重定向我的網址與htaccess的
Options +FollowSymLinks
RewriteEngine on
RewriteRule hotels/id/(.*)/ hotels.php?id=$1
RewriteRule hotels/id/(.*) hotels.php?id=$1
但沒有任何反應..
我mod_rewrite的是,也改變了做httpd.conf
文件。
請給我一個處理這個問題的建議?
「hotels.php?id = 21」應該發生什麼?我的意思是,'酒店/ ID/21'應該會發生什麼,但它不會改變'hotels.php?id = 21'的東西! – evuez
是的,我希望它改成hotels/id/21,但沒有任何變化。甚至在做完所有事情之後,url仍然是一樣 – user3355237
那麼你必須去'localhost/hotel/hotels/id/21',重寫規則不是重定向! – evuez