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

标签 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

最佳答案

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 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>

关于linux - Apache - 配置由相同 IP 但不同端口访问的多个网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12808641/

相关文章:

angularjs - Apache 和 Yeoman 在同一服务器上构建 NodeJS 应用程序...虚拟主机?

c# - 如何覆盖 WcF 对象的 ToString 方法?

javascript - 图片下方的可点击区域过多

linux - 将 GAS 与 .intel_syntax 一起使用时出错

phpmyadmin登录页面问题

linux - 如何在 linux 上监控进程的线程数?

linux - 串行端口未正确刷新

java - 如何在 PDFTextStripperByArea 中定义区域?

java - Apache CXF 客户端内存

javascript - 从网页启动 Windows 文件资源管理器窗口