【发布时间】:2014-12-03 23:36:44
【问题描述】:
我目前在一台 apache 服务器上同时使用 wordpress 和 cakephp。 Cakephp 安装在根目录中,而 wordpress 安装在子文件夹 2 中。我可以通过 http://domain.com/blog/ 访问 wordpress,效果很好。我想将它移动到 cakephp 的子文件夹/虚拟目录中。所以网址是http://domain.com/subfolder/blog
子文件夹是 cakephp 虚拟目录,不存在。我试图通过在 cakephp 的主 htaccess 文件中添加一个条件来忽略这一点(见下文)。它似乎不起作用。这是否可以忽略一个虚拟目录并传递给 wordpress。创建一个实际的文件夹会破坏站点,因为 cakephp 将不再能够处理请求。
RewriteCond %{REQUEST_URI} !^/subfolder/blog/(.*)
我能够使用这个: Can I disable rewrite for specific directory?
# ignore application_test for any rewrites
RewriteRule ^subfolder(/|$) - [NC,L]
【问题讨论】:
标签: php wordpress apache .htaccess cakephp