2016-03-02 111 views
1

我在我的wampserver上創建了一個虛擬主機,允許我使用除'localhost /'之外的名稱'testwebsite /'訪問我的網站。我希望用戶使用testwebsite作爲url而不是輸入ipaddress來遠程訪問網站。如何將您的虛擬主機託管在wamp中?

+0

如果沒有其他用戶操作,則不可能,因爲此DNS在世界其他地方未知。爲了通過這樣的URL訪問您的網站,每個用戶都必須在他的主機文件中添加額外的記錄以及您的IP和主機名。 – mitkosoft

+1

遠程在您的本地網絡上的含義?如果是這樣,請閱讀上面的答案,或者直接將Apache綁定到本地IP,以便人們可以使用該IP訪問您的站點,如果您有多個虛擬主機,則可以將它們綁定到您機器的不同端口,以便用戶可以訪問您的網站如http://192.168.1.200:80/ http://192.168.1.200:81/或任何您選擇的端口/ IP。 –

+0

您需要註冊並支付主機名稱,並將主機的DNS查找設置爲您需要訪問的IP。 – apokryfos

回答

0

讓遠程用戶改變他們的主機文件: C:\ WINDOWS \ SYSTEM32 \ DRIVERS \等\主機 ,增加一條規則:

192.168.1.1 testwebsite 

其中IP地址是您的地址

如果你希望它是自動的,你將不得不安裝一個DNS服務器或使用你已經擁有的域的A記錄。

E.g.我有一個域名,例如example.com。在我的虛擬主機中,我添加了一個A記錄test.example.com。到ip我的外部IP地址。你可以在www.whatismyip.com檢查你的外部IP地址。然後你需要改變你的路由器配置。尋找端口轉發或(在我的情況下)端口映射,並將外部端口80轉發到您本地網絡中的電腦。

+0

Asker需要其他用戶遠程訪問他本地託管的網站,所以這不會工作,除非他說服所有用戶這樣做。 – apokryfos