我有这个 V-Host 定义:
<VirtualHost *>
ServerName www.example.com
ServerAlias example.com
DocumentRoot /srv/www/default
Redirect 301 / http://www.example2.com/
</VirtualHost>
当我访问时www.example.com
,重定向按预期工作,我最终到达www.example2.com
当我输入时example.com
,我得到了 403 - 拒绝访问页面。
这是相关输出httpd2-prefork -S -D SSL -f /etc/apache2/httpd.conf
:
wildcard NameVirtualHosts and _default_ servers:
*:* www.example.com (/etc/apache2/vhosts.d/lnk-rp-www.example.com.conf:1)
我不明白这里为什么会出现问题以及出了什么问题。
答案1
非常感谢您的提示。
与此同时,看起来我已经明白了。
我有
名称VirtualHost 1.2.3.4:80
在我的 listen.conf 中。一旦我将 Virtual-Host-Definition 从
虚拟主机 *
到
虚拟主机 1.2.3.4:80
它正在工作。
再次感谢你的帮助。
孙燕姿