linux - 将子域名指向本地ip

标签 linux apache virtualhost

所以这是设置 服务器 1 接收所有传入的 Web 用户,因为它的端口 80 也被转发 (apache)。

服务器 2-4,有各种其他服务,本地 IP 地址 192.168.0.x,我希望能够将子域指向每个服务器。

到目前为止,我能弄清楚我需要做的就是创建子域作为虚拟主机的条目,然后以某种方式获取这些子域,而不是指向 server1 上的目录,将它们指向本地网络上的各种其他服务器,但是我无法弄清楚我到底需要输入什么才能实现此目的。

任何帮助将不胜感激。

最佳答案

类似这样的:

<VirtualHost *:80>
  ServerName subdomain.example.com

  ErrorLog    logs/subdomain.example.com_error_log
  CustomLog   logs/subdomain.example.com_log common

  ProxyPass           /     http://192.168.0.x:9090/
  ProxyPassReverse    /     http://192.168.0.x:9090/
</VirtualHost>

关于linux - 将子域名指向本地ip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38375184/

相关文章:

php - Apache 2.4 php 7.2 Apache(php 模块)增加最大连接数以处理 10000

php - 使用 .htaccess 文件重定向到另一台服务器失败

apache - AWS 在一个 EC2 实例上托管多个域

apache - 如何调试apache虚拟主机配置?

C 中的代码 : issue on int array function argument in 64-bit systems

linux - 在运行时获取 Linux 内核函数的结束地址

c++ - <函数名称> 的 undefined reference

linux - 我收到一个错误 httpd dead subsys locked

ssl - 具有多个虚拟主机的 Apache。 SSL 仅适用于其中一个

linux - SGE 网格作业依赖