如何在Apache 2.4中使用ServerName将localhost重命名为www.domain.com?

时间:2017-12-08 02:10:02

标签: apache

我正在尝试配置httpd.conf以将localhost:80 / webapp重命名为www.domain.com/webapp。我现在的当前配置是:

<VirtualHost *:80>
  ServerName  www.domain.com
  ServerAlias domain.com
  ProxyPass        /webapp http://localhost:8080/webapp/
  ProxyPassReverse /webapp http://localhost:8080/webapp/
</VirtualHost>

我使用了这种配置,但每当我尝试浏览&#34; www.domain.com/webapp"它会转到其他网站,正常的www.domain.com网站以及VirtualHost标签之外的某个地方

ServerName localhost:80

Web App是一个使用JSP的Spring MVC项目,我是否需要将文档设置为Spring MVC项目?我怎么做 ?

我是否需要购买域名才能使用?

我应该如何配置httpd.conf以将localhost:80 / webapp重命名为www.domain.com/webapp?

1 个答案:

答案 0 :(得分:0)

使用nano编辑配置文件/ etc / hosts:

sudo nano /etc/hosts 

将ip和域添加到/etc/hosts文件。例如:

172.15.12.123 domain.com

127.0.0.1 domain.com

如果服务器在本地计算机上运行。