【发布时间】:2018-05-09 23:03:38
【问题描述】:
我正在尝试在 apache 服务器中为 laravel 5.2 创建虚拟主机,但每次我尝试访问虚拟主机时,它总是显示“无法访问此站点”,但我可以通过 localhost:folder/public 访问它
我已经设置了 httpd-vhost
<VirtualHost *:80>
DocumentRoot "C:/xampp2/htdocs/"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp2/htdocs/belajarlaravel/public"
ServerName belajarlaravel.dev
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp2/htdocs/merchandise3-project/public"
ServerName merchandise.dev
</VirtualHost>
和我的主人
127.0.0.1 localhost
127.0.0.1 belajarlaravel.dev
127.0.0.1 merchandise.dev
我可以访问本地主机,但对于其他主机,他们仍然显示找不到服务器并且无法访问站点。你能给我一些建议吗?感谢您的关注。
【问题讨论】:
-
如果包含 httpd-vhost.conf 文件,请检查 httpd.conf
-
@Nartub 已经检查过了,并且 Include conf/extra/httpd-vhosts.conf 处于活动状态,我不知道为什么我的虚拟主机不起作用,因为前两天仍然运行良好
-
我不知道为什么,但是当 iam 使用 firefox developer 和 chrome 时,我的 vhost 总是不起作用,但是当 iam 切换到 edge 时,我可以正常使用它。可能浏览器出了点问题
-
听起来很奇怪.. 你的 hosts 文件有什么问题吗?
标签: apache laravel laravel-5 xampp virtualhost