将example.com/path重定向到不同的服务器,但保留example.com/path

时间:2016-09-26 05:55:29

标签: redirect path dns subdomain

我觉得这很直接,但很难找到明确的答案。

我需要做的就是将example.com/path指向其他服务器,并将example.com/path作为网址。

我的问题是:接收服务器是否需要拥有自己的域来接收重定向?

所以,例如,我会使用子域并指向example.com/path - > sub.example.com/path

我该怎么做?还是有更清洁的方式?

我们已被建议保持路径不变(example.com/path)用于SEO而不使用子域(尽管我认为它适用于重定向目的)。

1 个答案:

答案 0 :(得分:0)

将其添加到主站点的虚拟主机配置中:

ProxyRequests Off
ProxyPass /path http://any.other.example.com/path
ProxyPassReverse /path http://any.other.example.com/path

为此,您需要启用mod_proxy,httpd.conf中包含以下行:

LoadModule proxy_module modules/mod_proxy.so

(但我相信它默认启用)