首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将/sub重定向到端口的apache2重写规则是什么?

将/sub重定向到端口的apache2重写规则是什么?
EN

Stack Overflow用户
提问于 2012-07-07 00:56:20
回答 1查看 65关注 0票数 0

我有2个网络应用程序安装在同一服务器上,并希望使用相同的域为这两个。

我已经在端口80上运行了一个apache2,两个应用程序分别在端口8081和8082上运行。

我在配置重写规则以完成以下操作时遇到了问题:

当用户转到://domain/aaa时,我想(静默地)重写到://localhost:8082/aaa,而当用户转到://domain/sub/aaa时,我想重写到://localhost:8083/aaa

我如何才能做到这一点?(当然用户不应该知道重定向,因为在浏览器中的url应该保持不变)

EN

Stack Overflow用户

回答已采纳

发布于 2012-07-07 01:13:53

要做到这一点,您需要的不仅仅是mod_rewrite。一种方法是使用mod_proxy为两个虚拟主机(每个应用程序一个)设置反向代理,其中包括以下内容:

代码语言:javascript
运行
复制
ProxyPreserveHost Off
ProxyPass / http://domain:8082/app/
ProxyPassReverse / http://domain:8083/app/
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11366512

复制
相关文章

相似问题

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