我已经尝试了很多东西来解决这个问题,而且没有一个能按我需要的方式工作,这让我发疯了......
我有domainA.com和domainB.com。在domainA.com上我有一个前端(只有一个页面的网站),在domainB.com上我有一个后端。 domainB.com是一个IP地址。所以,我想用漂亮的URL显示后端,我想使用domainA.com。因此,如果有人访问domainA.com/randcompagename,则应显示domainB.com/randcompagename中的内容,但该网址应保留domainA.com/randcompagename。
我已经能够通过以下方式实现这一目标:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domainA.com
RewriteRule ^(.*) http://domainB.com/$1 [P]
但它也重定向了根域,domainA.com显示了domainB.com中我不想发生的内容。
我希望domainA.com显示来自domainA.com和domainA.com/anypage的内容,以显示来自domainB.com/anypage的内容
这可能吗?任何帮助将不胜感激!
答案 0 :(得分:0)
以这种方式尝试你的规则,看看它是如何运作的。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domainA.com
RewriteRule ^([^/]+)/?$ http://domainB.com/$1 [P]