使用fiddler2运行域名下的localhost webapp项目

使用fiddler2运行域名下的localhost webapp项目

我在本地开发机器(运行 Windows8)上运行了一个 Tomcat 服务器,我使用 fiddler2 分配一个别名作为localhost我的域名(www.mydomainName.com),因此我的应用程序网页在浏览器中打开如下:

 http://www.mydomainName.com/myAppName/welcome.html

代替

 http://localhost:8080/myAppName/welcome.html

但我希望我的 webapp 页面 URL 省略“myAppName”并且类似于:

http://www.mydomainName.com/welcome.html

我该如何配置才能做到这一点?

答案1

您需要创建一个虚拟主机。在 server.xml 中的 <Engine> 元素下添加一个 <Host> 元素。

例如<Host name="{domain_name.com}" appBase="{path_to_your_webapp}" unpackWARs="true" autoDeploy="true"/>

有关详细信息,请参阅For more information, seehttp://wiki.apache.org/tomcat/TomcatDevelopmentVirtualHosts 另外,您可以使用 hosts 文件将 127.0.0.1 分配给 mydomainname.com,而不是使用 fiddler2

相关内容