Hostgator - 尝试使用.htaccess重定向到多个网站时出现404错误?

时间:2016-01-14 09:52:54

标签: php apache .htaccess

我有两个网站,我试图在同一个计划上主持。 Site1存储在名为site1.com的文件夹中。 Site2存储在名为site2.com的文件夹中。

  • 的public_html
    • site1.com
    • site2.com

我的.htaccess文件如下:

<IfModule mod_rewrite.c>
   RewriteEngine On

   # Rewrite all requests for site1 to the site1.com subdirectory
   RewriteCond %{HTTP_HOST} ^(www\.)?site1\.com [NC]
   RewriteRule ^(.*)$ site1.com/$1 [NC]

   # Rewrite all requests for site2 to the site2.com subdirectory
   RewriteCond %{HTTP_HOST} ^(www\.)?site2\.com [NC]
   RewriteRule ^(.*)$ site2.com/$1 [NC]
</IfModule>

我可以访问site1.com。但是当我尝试访问site2.com时出现404错误。我不明白为什么,因为每个网站的规则完全相同。

感谢。

0 个答案:

没有答案