【问题标题】:Apache vhost wildcard not workingApache vhost 通配符不起作用
【发布时间】:2017-11-02 01:44:14
【问题描述】:

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

这是我的虚拟主机:

<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。这曾经与我设置为虚拟主机的不同域/子域通配符一起使用,但不是这个。

为什么这不起作用?

【问题讨论】:

    标签: apache virtualhost wampserver vhosts


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2013-07-13
      • 2015-08-03
      • 2012-08-21
      • 2019-11-23
      • 1970-01-01
      • 1970-01-01
      • 2020-10-10
      • 2017-12-14
      • 2013-02-12
      相关资源
      最近更新 更多