我已经在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

最佳答案

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 [email protected]
  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>

08-04 00:08