【发布时间】:2014-01-25 01:59:22
【问题描述】:
这是我位于 public_html 的 .htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
我有一个(旧版)CakePHP 应用程序在 maindomain.com 的 public_html/app 中运行
我在 public_html/otherdomain 下添加了一个插件域 otherdomain.com。 但是,当尝试加载索引页面时,它会返回 500 服务器错误。
删除 public_html/.htaccess 允许正确浏览 otherdomain.com,但 CakePHP 应用程序 (maindomain.com) 会出现路由问题。
这是 public_html/app 下的 CakePHP .htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
【问题讨论】:
-
我可以停止继承根 .htaccess 吗?
标签: apache .htaccess cakephp mod-rewrite addon-domain