是否可以將localhost
解析爲另一個地址而不是127.0.0.1
,例如:XAMPP中的www.example.com
?如何將地址重定向到XAMPP中的另一個地址?
如果可以的話,我可以在哪個配置文件中做到這一點?
是否可以將localhost
解析爲另一個地址而不是127.0.0.1
,例如:XAMPP中的www.example.com
?如何將地址重定向到XAMPP中的另一個地址?
如果可以的話,我可以在哪個配置文件中做到這一點?
是的,你可以。
編輯您的主機文件,添加一個新的行如地址:在Windows
127.0.0.1 www.example.com
Linux上的文件在/etc
該文件是在C:\windows\system32\drivers\etc
如果你想擁有不同的網站localhost
和www.example.com
您必須設置您的網絡服務器virtual hosting。
您實際上可以添加一個條目到(不知道該撥打什麼)/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條目。
@JvdBerg我將如何改變'stackoverflow.com'的虛擬主機... –
你真的這麼說嗎,或者你的意思是相反的? –
我認爲他的意思是添加指向他本地XAMPP服務器的域名並在www中工作,對嗎? – Develoger
@Baba:我的意思不是來自網頁本身,而是來自XAMPP的配置文件。 – Aan