【发布时间】:2019-06-30 19:02:01
【问题描述】:
我正在尝试使用域 lsapp.test 在 wamp 中访问我的 Laravel 项目。我可以使用localhost/lsapp/public 很好地访问该站点,但是当我使用上述内容时,我会被发送到 wamp 主页。
这是 Wamp 版本 3.1.3 和 Apache 2.4.33,PHP 7.2.4。这是我的 httpd-vhosts 文件。
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/wamp64/www/lsapp/public/"
ServerName lsapp.test
</VirtualHost>
Windows 主机文件:
127.0.0.1 localhost
::1 localhost
127.0.0.1 lsapp.test
::1 lsapp.test
我已经搜索了一段时间,但找不到任何有助于解决这个特定问题的东西。
【问题讨论】:
-
查看为 localhost 提供的示例。您的 VH 中缺少什么。
-
WAMPServer 3 在 WAMPServer 主页上有一个链接,可以为您正确设置虚拟主机
-
@RiggsFolly 我展示的示例(视频)使用了完全相同的设置,并且运行良好(只需将 wamp 文件路径替换为 xampp)。我的问题是应用更改后没有重新启动服务器。
-
请注意,坏教程比好教程多得多