我已经在 wordpress 站点中安装了 whmcs。当我尝试访问管理员 mysite.com/whmcs/admin 时,我被重定向到我的 wordpress 站点错误页面。请您指导我应该在 .htaccess 文件中写什么或者我应该在 mysite.com/whmcs 上做什么?
提前感谢您的帮助
这应该有效。我以前用它让 WordPress 忽略一个文件夹,但我不能保证它会与您的 CMS 一起使用。
在您的 .htaccess 文件中找到此部分:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
并添加这一行(将“文件夹名”替换为“whmcs”):
RewriteCond %{REQUEST_URI} !^/(foldername|foldername/.*)$
所以重写部分看起来像这样:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/(foldername|foldername/.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
这应该告诉 WordPress 的 URL 重写器在使其成为 SEO 友好的 URL 时忽略 whmcs 文件夹。