我將演示一個我開發的網站。我想在本地運行它,但看起來像是在生產中運行。我如何在localhost:3000上演示一個網站,但是使地址欄顯示http://mysite.com?
這意味着我將與我的計算機上的本地網絡服務器進行交互,網址爲http://localhost:3000。有沒有一種方便的方式,我實際上可以讓瀏覽器的地址欄看起來像http://www.mysite.com/,而不是顯示本地主機?
我將演示一個我開發的網站。我想在本地運行它,但看起來像是在生產中運行。我如何在localhost:3000上演示一個網站,但是使地址欄顯示http://mysite.com?
這意味着我將與我的計算機上的本地網絡服務器進行交互,網址爲http://localhost:3000。有沒有一種方便的方式,我實際上可以讓瀏覽器的地址欄看起來像http://www.mysite.com/,而不是顯示本地主機?
添加hosts
入口映射mysite.com
到127.0.0.1
。 (記住以後進行刪除)
沒有太多可以做的地方,雖然你可能擁有整個事情在端口80上
運行或者你可以只改變演示的端口,這不應該太難做到。
除非你可以在localhost:80
上運行服務器。如果你在3000端口上運行,你能做的最好的就是讓本地計算機以爲www.mysite.com爲127.0.0.1加入:
127.0.0.1 www.mysite.com
到您的主機文件(/ etc/hosts或C: \的Windows \ SYSTEM32 \ DRIVERS \ ETC \主機)。如果您對http://www.mysite.com:3000/感到滿意,您可以將服務器保留在端口3000上。
您是否嘗試編輯/ etc/hosts(* nix)或hosts.txt(win)?這將是最簡單的方法。 – mwan