本地子域重新路由到 XAMPP 默认页面
Local subdomain rerouting to XAMPP default page
我 运行 遇到了 XAMPP 和 Chrome 的奇怪问题。这些年来,我在本地主机上创建了几个子域(foo.localhost、bar.localhost 等)到目前为止,这些子域在所有浏览器上都运行良好。我的主机文件配置正确,最近没有更改。
我以这种方式添加了这些子域:
<VirtualHost *>
DocumentRoot "path/to/xampp/htdocs/foo"
ServerName foo.localhost
</VirtualHost>
在 Hosts 中我输入:
127.0.0.1 foo.localhost
确切的行为是这样的。在 Firefox 上,我输入 http://foo.localhost/bar/bat
,然后在 XAMPP 上从 Apache 获取预期资源。我在 Chrome 上输入了完全相同的地址,然后我被重定向到 http://foo.localhost/xampp/
.
这里的独特之处在于 Firefox 可以,Chrome 不能。
服务器访问日志没有显示任何异常。
我想不通。这是我的系统详细信息:
- Windows 7(64 位)
- 火狐 38.0.5
- Chrome 43.0.2357.130 米
如果有人有任何想法,请随时分享:)
我明白了。我在主机文件中添加了 IPv6 等价物,此后一切正常。没有地方像 ::1
我 运行 遇到了 XAMPP 和 Chrome 的奇怪问题。这些年来,我在本地主机上创建了几个子域(foo.localhost、bar.localhost 等)到目前为止,这些子域在所有浏览器上都运行良好。我的主机文件配置正确,最近没有更改。
我以这种方式添加了这些子域:
<VirtualHost *>
DocumentRoot "path/to/xampp/htdocs/foo"
ServerName foo.localhost
</VirtualHost>
在 Hosts 中我输入:
127.0.0.1 foo.localhost
确切的行为是这样的。在 Firefox 上,我输入 http://foo.localhost/bar/bat
,然后在 XAMPP 上从 Apache 获取预期资源。我在 Chrome 上输入了完全相同的地址,然后我被重定向到 http://foo.localhost/xampp/
.
这里的独特之处在于 Firefox 可以,Chrome 不能。
服务器访问日志没有显示任何异常。
我想不通。这是我的系统详细信息:
- Windows 7(64 位)
- 火狐 38.0.5
- Chrome 43.0.2357.130 米
如果有人有任何想法,请随时分享:)
我明白了。我在主机文件中添加了 IPv6 等价物,此后一切正常。没有地方像 ::1