是否可以将localhost
解析为另一个地址而不是127.0.0.1
,例如:XAMPP中的www.example.com
?
如果有可能,我可以在哪个配置文件中执行此操作?
答案 0 :(得分:2)
是的,你可以。
编辑您的主机文件,为地址添加一个新行,如:
127.0.0.1 www.example.com
在Linux上,该文件位于Windows上/etc
,文件位于C:\windows\system32\drivers\etc
如果您想为localhost
和www.example.com
设置不同的网站,则必须为virtual hosting设置您的网络服务器。
答案 1 :(得分:0)
您实际上可以向(不知道要调用的内容)/etc/hosts
文件添加条目。它位于C:\Windows\system32\drivers\etc\hosts
。您需要使用管理员权限运行记事本,然后编辑该文件并添加如下条目:
# Makes `localhost` go to stackoverflow.com
64.34.119.12 localhost
然后localhost
将被解析为本地计算机上的该IP地址。
但我不看看你如何能够在XAMPP中设置它,因为它不是DNS服务器。 (即使它是,操作系统更可能更喜欢localhost
为127.0.0.1
。)
此外,您无法将其指向域名,因为它不是CNAME记录。
注意:正如您已指出关键字resolve
我假设您正在谈论DNS条目。