WAMPserver DNS 不适用于虚拟主机

WAMPserver DNS 不适用于虚拟主机

我为我的 laravel 项目设置了一个虚拟主机,虽然我可以通过 IP 访问该网站,但无法通过域名访问它(它会将我重定向到 WAMPserver 的主页)。作为参考,我将提供相关的屏幕截图和代码摘录:

httpd-vhosts.conf 文件

#Dragon's Lair Laravel Project
<VirtualHost 127.27.18.28:80>
    ServerName dragonslair.test
    DocumentRoot "c:/laravelprojects/dragonslair/public"
    <Directory  "c:/laravelprojects/dragonslair/public/">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>   

在此处输入图片描述

hosts 文件

#
127.0.0.1 localhost
::1 localhost
192.168.10.10 dummyRegistration.test

127.27.18.28 dragonslair.test
::1 dragonslair.test   

在此处输入图片描述

IP 地址正确解析

在此处输入图片描述

域名重定向

在此处输入图片描述

我大概会在将来创建许多虚拟主机,并且不想开始记住它们的 IP 地址,这就是我希望让 DNS 正常工作的原因。

答案1

如果你还有问题,这也许会有所帮助。来自“主人”文件删除此行代码 ::1 龙穴.测试。 因为 “::1” 代表本地主机的 IPv6,它与 IPv4 地址 127.0.0.1 相同,这可能是它将您重定向到 WAMPserver 主页的原因。

相关内容