我有一个在子文件夹下运行 CMS 的站点,但我不想让它像http://mysite.tld/cms/那样加载,我希望所有页面都像位于根目录一样加载http://mysite.tld。
到目前为止,我已经能够完成其中的一部分,以便在http://mysite.tld/加载索引文件,但是当我开始接触子页面时,我最终得到了http://mysite。 tld/cms/some-page而不是http://mysite.tld/some-page。
到目前为止,我的 .htaccess 如下:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mysite.tld$
RewriteRule ^(/)?$ cms [L]
我不禁认为 .htaccess 上一定有一些我遗漏的东西可以促进子页面在根目录中而不是在/cms/
路径中工作?