【问题标题】:Wildcard subdomains not working通配符子域不起作用
【发布时间】:2015-09-09 15:22:34
【问题描述】:

我正在尝试设置通配符子域来访问我的应用程序的用户博客,其 url 如下:“user.blog.dev”。

但我得到的只是一个错误“连接超时”。我去“blog.dev”时没有问题

这是我的主机文件

255.255.255.255 broadcasthost
::1             localhost
127.0.0.1       bloggus.dev

我的 httpd-vhosts.conf

<VirtualHost *:80>
         DocumentRoot "/Applications/MAMP/htdocs/BlogCreator/public"
         ServerName bloggus.dev
         ServerAlias *.bloggus.dev
</VirtualHost>

感谢您的帮助,因为我对此感到非常疯狂,我的 conf 看起来就像我在互联网上找到的一样,我没有发现任何错误。

【问题讨论】:

    标签: apache subdomain wildcard mamp wildcard-subdomain


    【解决方案1】:

    您只知道 apache 通配符子域。但是,您没有为所有子域设置主机名到 IP 解析。

    您必须将每个子域明确地放在您的主机文件中(或在负责您的域的 DNS 服务器上设置通配符子域)。

    【讨论】:

    • 只有使用 htaccess 才能实现我想要的?我不想为每个博客写虚拟主机。这是一个学校项目,所以我必须在当地环境下工作。
    • apache 部分不是问题。您的浏览器无法解析主机名,因为这些主机名未添加到 hosts 文件中。
    猜你喜欢
    • 2012-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-23
    • 2010-09-09
    • 2016-11-19
    相关资源
    最近更新 更多