Apache2 mod_rewrite适用于子域,但不适用于同一服务器上的IP地址

时间:2015-03-18 20:01:28

标签: apache .htaccess mod-rewrite

我在CentOS 6上运行了一个Apache2服务器。

此框上将运行两个子域。

sub1.domain.com
sub2.domain.com

现在,第一个子域设置为DNS,mod_write正常工作。第二个域的DNS仍指向较旧的服务器,我将第二个域的DNS迁移到新的盒子的IP地址。

当然,我正在尝试在迁移之前测试sub2.domain.com的新设置。我已经为盒子的IP地址配置了“默认”网页,以便有一个指向未来sub2.domain.com Laravel应用程序的文档根目录。

两个.htaccess文件中的mod_write规则在两个文档根目录中都是相同的,并且与推荐的Laravel默认值完全匹配。

对于为什么Apache2不会在直接通过IP地址访问的默认文档根目录中的.htaccess文件中处理mod_write指令的任何见解表示赞赏。我已经梳理了所有的httpd.conf和vhost.conf文件,并没有任何明显的东西可能成为可能的罪魁祸首。

提前感谢您的帮助。

0 个答案:

没有答案