我有一个在根目录之外开发的站点,现在我已经通过真实根目录中的 .htaccess 将 /site/ 文件夹指定为根目录,我似乎无法从 URL 地址中删除该文件夹。
<base href="/site/">
然后在 /site/ .htaccess
# Rewrite path to remove /site/
RewriteCond %{REQUEST_URI} !^/site/
RewriteRule ^(.*)$ /site/$1 [L,QSA]
我不确定到底是什么问题,虽然我猜<base href="">
是在 .htaccess 处理后添加它?
无论如何(或者我的重写是错误的)?