Apache 同一个域-2个独立的服务器
我有一个网站,运行在一个框架上的灯堆栈 现在我想通过添加一堆新页面来扩展这个网站,但是在另一台准备处理更多流量的服务器上,从一个不同的框架在一个单独的LAMP堆栈上提供服务 我不希望这些流量通过原来的网站,因为这将是一个负担,由框架处理。但是,我可以让apache将流量请求转发到一个特定的文件夹,转发到一个具有不同IP地址的单独服务器 例如: mydomain.com/>转到服务器A mydomain.com/folder1/>转到服务器B 如何使用apache实现这一点 我甚至可以设置一个分离的服务器来处理这些请求的分离,因此每个服务器只接收它打算处理的请求 另一个选择是设置一个子域名,如ww2.mydomain.com,指向一个独立服务器的IP,但这会影响我的SEO排名吗 对于这种情况,还有哪些其他选项?最佳选项是什么?您正在寻找指令。 mydomain.com虚拟主机的示例位置:Apache 同一个域-2个独立的服务器,apache,seo,load-balancing,Apache,Seo,Load Balancing,我有一个网站,运行在一个框架上的灯堆栈 现在我想通过添加一堆新页面来扩展这个网站,但是在另一台准备处理更多流量的服务器上,从一个不同的框架在一个单独的LAMP堆栈上提供服务 我不希望这些流量通过原来的网站,因为这将是一个负担,由框架处理。但是,我可以让apache将流量请求转发到一个特定的文件夹,转发到一个具有不同IP地址的单独服务器 例如: mydomain.com/>转到服务器A mydomain.com/folder1/>转到服务器B 如何使用apache实现这一点 我甚至可以设置一个分离
<VirtualHost ...>
ServerName mydomain.com
...
<Location /folder1/>
ProxyPass http://serverb/
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
</Location>
</Virtualhost>
ServerName mydomain.com
...
ProxyPasshttp://serverb/
SetEnv force-proxy-request-1.0 1
SetEnv代理nokeepalive 1
如果主网站是:http://www.domain并且我使用ProxyPass http://serverB.domain,最终用户是否会像在serverA http://www.domain中一样继续浏览serverB上的页面?如果没有从serverB.domain
到自身或另一个域的绝对URL或直接链接,看起来所有内容都是从www.domain/folder1/
加载的。