我目前正在使用ProviderA托管网站的内容。我有一个在ProviderB中注册的域。我希望用户通过访问www.providerB.com来访问内容(www.providerA.com/sub/content)。域转发很容易并且可以按预期工作,但是,除非我将网站嵌入框架中(这是一个很大的禁忌),否则尽管用户输入了www,实际URL仍为www.providerA.com/sub/content。 providerB.com。
我真的需要一个解决方案。不使用框架的域屏蔽。我敢肯定这已经做过。 .htaccess域重写了?
我们将非常感谢您的帮助!我很努力寻找解决方案。
答案 0 :(得分:0)
对于Apache
所以您不能看到:How to set up proxy in .htaccess
如果提供商B上装有PHP
设置用PHP编写的代理。该PHP代理会拦截对providerB的所有请求。它从providerA获取内容并将其发送回。因此,它与Apache模块具有相同的作用。但是,根据实现的质量,它可能会因某些请求,类型,大小,超时等等而失败。
在网络上搜索“ php代理”,您将在GitHub和其他网站上看到一对夫妇。 YMMV关于设置的难度和可靠性。
没有PHP,只有其他一些服务器端语言
很明显,这可以用另一种语言完成,我检查了PHP,因为这是我最常使用的语言。
最好的解决方案是将内容传输到providerB:-)