在另一个子域文件夹中创建子域文件夹

时间:2014-09-26 16:43:58

标签: php .htaccess mod-rewrite cpanel

我创建一个指向Document Root的子域名(site1.mysite.com):/ public_html / site1

创建指向文档根目录的另一个子域* .mysite.com:/ public_html / site1 / distributors

我已经创建了重写规则,可以将子域名发送到相应的页面,并且可以正常工作。

我也是针对这种情况,在第二个子域网站的重写cond中,忽略了site1.mysite.com。

但是这2页仍然显示内部服务器错误500.

直到我更改了子域名才能正常工作。

如果有任何建议,非常感谢。

1 个答案:

答案 0 :(得分:0)

根据http://httpd.apache.org/docs/current/vhosts/name-based.html

  

最佳匹配的s集的基于名称的虚拟主机按照它们在配置中出现的顺序进行处理。使用第一个匹配的ServerName或ServerAlias,通配符没有不同的优先级(ServerName与ServerAlias也没有)。

所以我会尽量保持简单,正确排序并删除任何重写或忽略规则。