我有一个PHP MVC框架工作。 我创建了一个子域,但它给出了错误500。
我的根.htaccess
文件是这样的:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ all_users/ [L]
RewriteRule (.*) all_users/$1 [L]
重定向到&#34; all_users&#34;文件夹中。
&#34; all_users&#34; root .htaccess
是这样的:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Rewrite all other URLs to index.php/URL
RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 index.php
</IfModule>
子域名文件夹位于站点的根目录中。
我应该如何更改子域的.htaccess
个文件
重定向。感谢。
答案 0 :(得分:0)
我找到了答案。
这是网站根目录中的.htaccess文件:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain.domain.com$ [NC]
RewriteRule (.*) / [L]
RewriteRule ^$ all_users/ [L]
RewriteRule (.*) all_users/$1 [L]
</IfModule>