我将localhost更改为“m”,但我的浏览器每次都尝试访问m.com。我怎么能阻止这个?[关闭]


1

为了节省宝贵的打字,我把它设置为“localhost”也是“m”。例如, http:// localhost / phpmyadmin也是http:// m / phpmyadmin

这是一个apache服务器,我使用Firefox,这适用于我的Mac,但不适用于Arch Linux。当我输入http:// m / phpmyadmin字面时,它将我带到http://www.m.com/phpmyadmin。我不知道它是浏览器设置还是httpd.conf设置。

我试过去除值browser.fixup.alternate.prefixbrowser.fixup.alternate.suffix,但现在它只是搜索该字符串。

我怎样才能解决这个问题?

编辑:ping localhost按预期工作,但ping m返回ping: m: Name or service not known


当然如此。它找不到http://m/
Ignacio Vazquez-Abrams

1
你说«我已经设置好了“localhost”也是“m”。»你是什么意思?你做了什么?你能提供任何证据证明它有效吗?
G-Man

Answers:


2

ping显示m无法解析。

编辑/etc/hosts并添加m到读取行的末尾(在localhost之后可能有其他名称,只需在末尾添加一个空格m):

127.0.0.1       localhost 

退出并ping m。如果可以,请返回浏览器。它可能已经缓存了之前的否定响应,因此您可能需要重新启动它。


没错!/etc/hosts,我怎么能忘记。谢谢保罗。
830615
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.