繁体   English   中英

如何在localhost:3000上演示网站,但使地址栏显示http://mysite.com?

[英]How can I demo a website at localhost:3000 but make the address bar show http://mysite.com?

我将演示我开发的网站。 我想在本地运行它,但使其看起来像在生产环境中运行。

这意味着我将与计算机上位于http:// localhost:3000的本地Web服务器进行交互。 有没有一种方便的方法可以使浏览器的地址栏看起来像http://www.mysite.com/,而不是显示localhost?

添加将mysite.com映射到127.0.0.1hosts条目。 (并记住稍后将其删除)

尽管您可以将整个主机托管在端口80上运行的<iframe> ,但对端口的处理却无能为力。
或者,您可以只更改演示的端口,这并不难做。

除非可以在localhost:80上运行服务器,否则不可以。 如果您在端口3000上运行,则最好的办法是通过添加以下内容,使您的本地计算机认为www.mysite.com为127.0.0.1:

127.0.0.1     www.mysite.com

到您的主机文件(/ etc / hosts或C:\\ Windows \\ system32 \\ drivers \\ etc \\ hosts)。 如果您对http://www.mysite.com:3000/感到满意,则可以将服务器保留在端口3000上。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM