Wordpress与安装在子目录中的其他软件一起安装

时间:2015-02-15 19:17:15

标签: wordpress .htaccess

我遇到了一个我认为可以用.htaccess解决的问题,但是,我不确定具体如何,htaccess规则对我来说从来都不是一个强项。

我有一个安装了WHMCS的域,位于子目录中,如下所示:

/websites/manage/

/websites/目录否则为空。

现在,我已经在域的根目录上安装了WordPress,我想在WordPress永久链接结构中使用/ websites / location,因为我想构建一个WordPress页面来描述那里可用的产品和服务,以及将它用作位于其下方的WHMCS门户的网关。

我已经尝试过寻找这个问题的答案了,但我不断提出大量关于在子目录中安装 wordpress 的结果,而不是其他任何内容。

感谢您的帮助。

编辑:

我应该提到:

目前,当我转到/websites/manage/时,我会收到WHMCS门户网站,这很好。

然而,我的问题是,当我去/websites/时,我得到一个目录列表而不是我的WordPress页面。

1 个答案:

答案 0 :(得分:0)

我通过在WordPress部分之前将以下内容添加到开头的.htaccess文件来解决这个问题:

<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} ^/websites/$ RewriteRule . /index.php </IfModule>

这会将/ websites /目录重定向到/index.php文件,然后WordPress可以使用该文件来查找其匹配的页面。它仍然允许子目录/websites/manage/由驻留在那里的WHMCS软件控制。