我想知道是否可以(以及如何)在不更改URL的情况下将URL重定向到vhost的特定端口。
示例:
http://foo.example.com:80/bar
|
| "include"
|
http://foo.example.com:8765
# foo is a vhost.
# 80 is an Apache port.
# 8765 is a GNU/GPL server port.
我希望使用URL http://foo.example.com:80/bar的apache显示GNU / GPL服务器的信息,而不重定向。目的是在没有更改端口的情况下将在GNU / GPL下运行的应用程序实现到我的Apache应用程序并保持一个干净的URL。
Archlinux 3.10.23
Apache/2.4.9 (Unix)
PHP 5.5.10
答案 0 :(得分:1)
假设您在http://foo.example.com:80处有一个正在运行的虚拟主机响应 你可以启用mod_proxy并使用" ProxyPass"指令:
ProxyPass / bar http://foo.example.com:8765