【问题标题】:Laravel Virtual host doesnt workLaravel 虚拟主机不工作
【发布时间】: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


【解决方案1】:

也许 .dev 结尾被 Chrome 认为是不安全的,试试 .com

【讨论】:

    猜你喜欢
    • 2014-07-04
    • 2013-04-10
    • 2018-02-18
    • 2014-04-17
    • 2017-07-05
    • 2016-11-07
    • 2011-03-08
    相关资源
    最近更新 更多