Apache - 配置由相同IP但不同端口访问的多个网站

时间:2012-10-09 21:25:01

标签: linux apache web port

我在IIS7.5中轻松完成了这项工作。

说我有一个域名mbdev.myftp.biz。

在IIS上我有设置站点,但每个站点都有不同的端口。

示例:

mbdev.myftp.biz:8004
mbdev.myftp.biz:8006

唯一不同的是网站的端口。上面的URL已经到了IIS框上的实际站点。

如何用APACHE完成同样的事情?让网站在特定端口上?

例如:

mbdev.myftp.biz:8600
mbdev.myftp.biz:8601

1 个答案:

答案 0 :(得分:0)

Apache通过VirtualHost指令完成此任务。版本2.4的文档可以在http://httpd.apache.org/docs/2.4/vhosts/index.html上找到,更具体地说是配置指令http://httpd.apache.org/docs/2.4/mod/core.html#virtualhost

从上面的链接中提取的示例virtualhost配置指令:

<VirtualHost 10.1.2.3:80>
  ServerAdmin webmaster@host.example.com
  DocumentRoot /www/docs/host.example.com
  ServerName host.example.com
  ErrorLog logs/host.example.com-error_log
  TransferLog logs/host.example.com-access_log
</VirtualHost>