因此,我設法使用.htaccess文件重寫了URL,但重定向弄亂了URL。例如,我嘗試重寫此:在localhost中用.htaccess文件重寫URL
localhost/mysite/public_html/class/5/
到這一點:
localhost/mysite/public_html/index.php?v=class&id=5
,我使用.htaccess文件中以下行:
RewriteRule ^public_html/([A-Za-z]+)/([0-9]+)/?$ ./public_html/index.php?v=$1&id=$2 [L,R]
但瀏覽器重定向這裏我(我在Windows 7上使用wamp):
localhost/C:/wamp/www/mysite/public_html/index.php?v=class&id=5
這是錯誤的,並得到我一個403錯誤。我該怎麼辦?
因爲什麼時候有一個關於wamp的public_html? – Yehonatan 2012-07-28 12:52:54
我爲了結構的目的創建了這個文件夾。 – 2012-07-28 13:15:49