.htaccess 一个主域将流量拆分为两个托管服务

.htaccess 一个主域将流量拆分为两个托管服务,.htaccess,redirect,subdomain,.htaccess,Redirect,Subdomain,长话短说,我希望保持链接到我(网络解决方案托管)域中某个位置托管的文件的能力,同时将所有到mysite.com/www.mysite.com的流量重定向到我的squarespace或shopify托管站点 这是很困难的(希望不是不可能的),因为他们要求我的根域指向他们的服务器,这些服务器承载着我的站点的版本 我想建立一种方式,我仍然可以使用我的托管从网络解决方案的图像和其他文件下的子域,如stuff.mysite.com或任何其他地方真的,但我没有看到一种方式,既有自我托管的内容,又指向squa

长话短说,我希望保持链接到我(网络解决方案托管)域中某个位置托管的文件的能力,同时将所有到mysite.com/www.mysite.com的流量重定向到我的squarespace或shopify托管站点

这是很困难的(希望不是不可能的),因为他们要求我的根域指向他们的服务器,这些服务器承载着我的站点的版本

我想建立一种方式,我仍然可以使用我的托管从网络解决方案的图像和其他文件下的子域,如stuff.mysite.com或任何其他地方真的,但我没有看到一种方式,既有自我托管的内容,又指向squarespace等

我的想法是,让squarespace网站基于主网站welcome.mysite.com的子域,同时将流量(可能使用.htaccess)从mysite.com/www.mysite.com重定向到该子域,这将允许我仍然使用和链接来自stuff.mysite.com等不同子域的内容

如果有人知道实现这一点的方法,我很乐意听到

如果这些选项中的任何一个看起来可行,那么如果您能够提供如何实现它们的细节,那就太棒了

谢谢

想建立一种方式,我仍然可以使用我的主机从网络解决方案的图像和其他文件下的子域像stuff.mysite.com

如果您的意思是希望提供静态资产,如图像、javascript、样式表等,那么我建议您使用不同的域名

这是因为,您应该从
无cookie域
提供静态资产,这意味着该域不在客户端设置任何cookie。通过这样做,您将显著减少在浏览器和web服务器之间传输的数据量。因为这些是静态资产,所以cookie无论如何都是无用的

总之,注册另一个域,比如
mysitecdn.net
。在该站点上托管静态资产


这基本上就是CDN(内容交付网络,如Amazon CloudFront)背后的理论。当然,CDN也考虑到了与客户的地理距离。

谢谢,这非常有帮助。我想我是在努力寻找另一个域名,但看起来这是个好主意。我发现的所有CDN似乎都是为了获得更多的带宽,而不是我现在所需要的(并且想要支付的)带宽,但我会在将来记住这一点。再次感谢,不客气。顺便说一句,您可以在自己的设置中模拟CDN。只需在不同的域名上运行提供静态资产的站点。