A、B域名都部署多个相同的前端项目,怎么处理跳转之类的问题好?

lwpassvoice
  • 49

A、B域名都部署多个相同前端项目,怎么处理跳转之类的问题好?

目前项目如下:
项目1:http://A/xm1
项目2:http://A/xm2
项目3:http://A/xm3

需要加域名B,使访问http://B/xm1能访问到项目1,项目2、3类推,
项目之间会有相互跳转,
要求在http://B 下不能跳到 http://A 域名中,A域同理。

有方案:

  1. 代码层判断
  2. 使用referrer运维层重定向,比如

A-->B时,referrer是A,则重定向到A;
A-->A时,referrer是A,不重定;

回复
阅读 798
1 个回答

你跳转的链接不使用头,原url="http://A/xm1" => url="/A/xm1",前端会默认取当前的域名进行访问

宣传栏