因此,我设法使用 .htaccess 文件重写了 url,但重定向弄乱了 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 错误。我应该怎么办?