我正在努力尝试在子域名上添加新网站,但我收到了内部服务器错误。
当我从根文件夹子网站删除.htaccess时,网站正在运行但当前网站已经崩溃。
root中的.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ app/ [L]
RewriteRule (.*) app/$1 [L]
</IfModule>
我试图找出如何设置.htaccess并使当前网站在子域上工作和网站。
新网站位于Drupal。目前的网站是Cakephp
更新
error_log中
RewriteCond: NoCase option for non-regex pattern '-f' is not supported and will be ignored
答案 0 :(得分:0)
我在我的root .htaccess
中修复了这个问题<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?example.com$
RewriteRule ^$ app/webroot/ [L]
RewriteCond %{HTTP_HOST} ^(www\.)?example.com$
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>