我正在从头开始创建一个干净的PHP(没有框架)的网站,我正在努力解决.htaccess重写问题。我正在使用WAMP,我已经打开了mod_rewrite,我有这个.htaccess文件:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /website/
RewriteRule ^pages/(.*)$ index.php?mod=Pages&id=$1 [R=301,L]
</IfModule>
“website”是项目文件夹,是网站的基本文件夹。但是,当我尝试这个URL重写时,而不是浏览器转到
本地主机/网站/ index.php的MOD =页数&安培;?ID = X
它转到
本地主机/ index.php的MOD =页数&安培;?ID = X
跳过项目的根文件夹。我试过了
RewriteBase /
同样,但我得到的结果相同......