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

问题描述 投票:1回答:5

我正在使用laravel应用程序,我遇到Firefox和Safari浏览器的问题,当我需要访问我的带有子域的网络应用程序,例如sub.localhost/myapp/public我看到服务器未找到虽然那个歌剧和chrome与我合作很好

有什么建议 ?

laravel firefox laravel-5 safari
5个回答
10
投票

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


1
投票

在您的浏览器上访问about:config然后搜索network.dns.native-is-localhost

默认值为false。切换到true,你会很高兴


1
投票

编辑你的hosts file可能很有用。

它现在可能已经有条目了。例如,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。


很多功劳归功于this answer


1
投票

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

  1. 输入此网址about:config搜索network.dns.localDomains
  2. 双击“值”字段。
  3. 输入用逗号qazxsw poi分隔的网址

0
投票

如果出现问题,如firefox无法找到服务器,那么可能是网络问题。要修复它,请确保您的调制解调器/路由器都没有指示错误:

  1. 确保互联网安全软件不会阻止与互联网的连接
  2. 检查输入错误的地址,例如ww.example.com而不是www.example.com。

-1
投票

将'network.dns.disableIPv6'设置为false(默认为true)对我来说很有用。(如果您不知道如何设置它,那么您可以转到波纹管链接)

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

www.localhost,app.localhost

© www.soinside.com 2019 - 2024. All rights reserved.