首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于引用url查询字符串的重定向

问基于引用url查询字符串的重定向
EN

Stack Overflow用户
提问于 2020-07-02 07:20:35
回答 1查看 22关注 0票数 0

我有两个大型网站,都有数百万的访问量。

第一个域名称为domainA.com,它购买了domainB.com的一部分,但不是整个域名。域A购买了子文件夹中的所有内容,命名为/us/

domainB.com大约90%的流量流向了少量的整体页面--大约5k。

我需要在两个域之间设置一个粒度级别的重定向,以维护客户体验。

我已经将5k个页面中的特定页面从domainB映射到domainA。我想要做的是在htaccess文件中建立一个直接的,它的逻辑如下:

如果URL请求包含domainB.com/us/ foodomainA.com/domainB?url=domainB.com/us/ ->

然后,当重定向发送到页面domainA/.com/domainB时,可以读取url参数,脚本可以根据表对其进行检查,并将其重定向到domainA上的适当页面。

这里的好处是,公司的DomainB可以在他们的htaccess文件上有相当小的重定向代码,并且大部分重定向实际上是由CompanyA捕获和控制的。这有意义吗?

EN

回答 1

Stack Overflow用户

发布于 2020-07-02 15:52:53

您可以在domainB的根.htaccess中使用此规则

代码语言:javascript
复制
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(domainB)\.com$ [NC]
RewriteRule ^ http://domainA.com/%1?url=%{HTTP_HOST}%{REQUEST_URI}/foo [L,QSA,NE,R=302]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62686682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档