首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache2 vHost conf -重定向到不同的服务器

Apache2 vHost conf -重定向到不同的服务器
EN

Stack Overflow用户
提问于 2018-03-13 19:04:12
回答 1查看 5K关注 0票数 2

情况

服务器1:从端口80为常规网站服务的Apache2

服务器2:运行来自端口8080的专用JAVA网站应用程序(应用程序默认值)

使用场外DNS服务将我的域名的所有端口80请求定向到我的外部IP。服务器1使用几个vHost配置文件直接指向Apache2 html文件夹,这样用户就可以看到正确的网站。

问题

通过服务器1 Apache2 vHost配置文件将1个域名定向到服务器2,而不使用内部vHost服务器。

示例

服务器1默认网站的vHost配置文件:

代码语言:javascript
复制
<VirtualHost *:80>
ServerName www.mdom.com
ServerAlias www.mdom.com

DocumentRoot /var/www/html/public_html

<Directory /var/www/html/public_html>
    Options -Indexes
    AllowOverride All
    <IfModule mod_auth_core.c>
        Require all granted
    </IfModule>
</Directory>

CustomLog /var/log/apache2/www.mdom.com-access.log "Combined"
ErrorLog /var/log/apache2/www.mdom.com-error.log
</VirtualHost>

服务器1 vHost配置文件,用于指向服务器2应用程序:

代码语言:javascript
复制
<VirtualHost *:80>
ServerName app.mdom.com
ServerAlias app.mdom.com

DocumentRoot //server2:8080

<Directory //server2:8080>
    Options -Indexes
    AllowOverride All
    <IfModule mod_auth_core.c>
        Require all granted
    </IfModule>
</Directory>

CustomLog /var/log/apache2/app.mdom.com-access.log "Combined"
ErrorLog /var/log/apache2/app.mdom.com-error.log
</VirtualHost>

//server2 注意到第二个文件中的

但不知怎么的,这不太管用。它显示“禁止”、“您没有访问/在此服务器上的权限”。

请记住,服务器2上没有安装apache2,只要我在url中使用端口8080,通过端口8080使用内部IP或外部域名调用服务器2时,该网站就可以工作。

问题

能否指示服务器1的apache2将app.mdom.com重定向到服务器2端口8080?

TL:博士,我正试着彻底地提供尽可能多的信息

EN

回答 1

Stack Overflow用户

发布于 2018-03-14 07:01:25

我已经阅读了应用程序的文档,以及隐藏在几页代码之间的某个地方,其中有一小段介绍了如何使用Apache2设置代理,以便将该子域的请求路由到服务器2。

示例

将其放入Apache2 vHost配置文件中:

代码语言:javascript
复制
<VirtualHost *:80>
    ServerName app.mdom.com
    ProxyPass /app http://server2:8080/app
    ProxyPassReverse /app http://server2:8080/app
</VirtualHost>

..。并激活主机:

代码语言:javascript
复制
a2ensite app.mdom.com.conf

..。然后重新配置Apache2以处理代理:

代码语言:javascript
复制
a2enmod proxy
a2enmod proxy_http

测试和工作。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49264026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档