繁体   English   中英

Apache vhost通配符不起作用

[英]Apache vhost wildcard not working

这以前曾起作用,但神秘地不再起作用。 我正在尝试添加一个通配符子域,该子域指向与主域完全相同的文件夹。

这是我的虚拟主机:

<VirtualHost *:80>
    ServerName leadbind.dev
    ServerAlias *.leadbind.dev
    DocumentRoot "c:/wamp64/www/leadbind/public"
    <Directory  "c:/wamp64/www/leadbind/public/">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

我保存并重新启动了DNS。

当我访问leadbind.dev它可以工作,但是当我访问test.leadbind.dev它不能工作,并且Chrome表示无法访问This site can't be reached 这曾经与我设置为虚拟主机的另一个域/子域通配符一起使用,但不是这个。

为什么这不起作用?

我想到了。 显然,我需要将实际的子域添加到Windows主机文件中,因为Windows不喜欢通配符子域。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM