Internal-Dns

如何模擬域名 - Webmin 設置

  • November 20, 2012

我目前正在處理一個客戶項目,他們正在使用自定義 CMS,該 CMS 依賴於配置特定域以使其正常工作。

當我嘗試在我的測試環境中執行該站點時,整個網站都失敗了,因為它不在主域上(而且我很確定該域是硬編碼的,因為沒有控制面板來調整文件位置)。

是否可以使用我的測試環境 URL,但讓 Apache 和 DNS 在本地模擬我的客戶端網站 URL,而不是呼叫實際的名稱伺服器?

現在我在 Apache 中有一個虛擬主機設置,但我不知道從那裡去哪裡。

只需在您的主機文件中添加一行。如果您使用的是 Unix-y 系統,則該文件是/etc/hosts. 如果您的伺服器 IP 是10.0.0.10並且客戶端域名是example.com,那麼您將添加以下行:

10.0.0.10 example.com

如果您在 Windows 上,則位置為%SystemRoot%\system32\drivers\etc\hosts.

引用自:https://serverfault.com/questions/371768