我觉得这很直接,但很难找到明确的答案。
我需要做的就是将example.com/path
指向其他服务器,并将example.com/path
作为网址。
我的问题是:接收服务器是否需要拥有自己的域来接收重定向?
所以,例如,我会使用子域并指向example.com/path
- > sub.example.com/path
?
我该怎么做?还是有更清洁的方式?
我们已被建议保持路径不变(example.com/path
)用于SEO而不使用子域(尽管我认为它适用于重定向目的)。
答案 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
(但我相信它默认启用)