Laravel Firefox无法连接到本地服务器子域

Laravel Firefox无法连接到本地服务器子域,laravel,firefox,laravel-5,safari,Laravel,Firefox,Laravel 5,Safari,我正在开发laravel应用程序,我面临Firefox和Safari浏览器的问题,当我需要使用子域访问我的web应用程序时,例如sub.localhost/myapp/public我看到找不到服务器 而那部歌剧和chrome很适合我 有什么建议吗?将“network.dns.disableIPv6”设置为false(默认值为true)帮了我的忙。(如果你不知道如何设置,那么你可以转到下面的链接) 以下链接可能会帮助您解决问题。试试这个 截至2016年12月,我在Firefox 50.0.2上的解

我正在开发laravel应用程序,我面临Firefox和Safari浏览器的问题,当我需要使用子域访问我的web应用程序时,例如
sub.localhost/myapp/public
我看到找不到服务器 而那部歌剧和chrome很适合我


有什么建议吗?

将“network.dns.disableIPv6”设置为false(默认值为true)帮了我的忙。(如果你不知道如何设置,那么你可以转到下面的链接)

以下链接可能会帮助您解决问题。试试这个


截至2016年12月,我在Firefox 50.0.2上的解决方案是
about:config
设置
network.dns.localDomains


在浏览器上访问
关于:config
,然后搜索
network.dns.native是localhost

默认值为
false
。切换到
true
,你就可以开始了

编辑你的代码很可能会成功

它现在可能已经有条目了。例如,OSX默认具有以下功能:

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
只需将您需要的子域附加到它,例如:

127.0.0.1     mysubdomain.localhost
OSX上主机文件的路径是
/etc/hosts
,因此
sudo nano/etc/hosts
可以编辑它,Linux也是如此。



最好的解决方案,支持多个子域:

  • 键入此url
    about:config
    搜索
    network.dns.localDomains

  • 双击“值”字段

  • 输入用逗号分隔的URL
    www.localhost,app.localhost


  • 如果出现类似firefox找不到服务器这样的问题,可能是网络问题。要修复此问题,请确保调制解调器/路由器均未指示错误:

  • 确保internet安全软件未阻止到internet的连接

  • 检查地址是否存在键入错误,例如ww.example.com而不是www.example.com


  • 感谢您重播Praveen George,但是network.dns.disableIPv6默认值为false,请查看您的链接。这与子域设置无关:这使您的浏览器只能访问本地主机。你不能把它用在其他任何事情上。我必须刷新浏览器并重新安装所有扩展,因为我忘记了设置名称。这是一个糟糕的解决方案,没有外部脚本、图像等。将在页面上加载,没有字体,没有CDN出于某种原因Firefox会忽略主机文件,但这对其他浏览器有效在我的机器上工作\_(ツ)_/'(OSX、firefox 66.0.3)这对我来说很管用,尽管必须将子域添加到主机文件中非常烦人。Chrome没有这个问题。搜索了3个多小时的解决方案,这正是我所需要的。结果与
    network.dns.native是localhost
    ,但没有任何问题。FF中似乎不必要的限制以我(可能还有其他人)为代价几个小时的挠头。为了避免自己不得不一次又一次地重新编辑它,你可以选择将该值设置为
    *.localhost
    ,以涵盖未来的所有情况。现在我所要做的就是在下次我重建我的机器时记住这个疯狂的异常!更正不要使用*.localhost-我被错误的希望所迷惑dns缓存。我在这里留下评论,以帮助防止其他人落入我的陷阱。