College B订阅了网站A,他们通过其内部代理访问网站,该网站通过其代理改变了所有网页的网址以适应重定向。Google自定义搜索结果通过代理显示错误
例如,在网站上的公司简介页面通常是这样的:
website-a.com/about/us
如果您查看了学院B的代理连接的页面,该链接将是:
website-a.proxy-b.com/about/us
的重写是在代理上完成的,网站A无法控制它。
这是不是在所有少见,所以我希望我在看这个问题是一个简单的办法:
网站上使用谷歌的自定义搜索引擎......这一搜索代理后运行已完成其URL重写,动态搜索结果将返回UNLTERED URL ......因此,如果代理用户遵循一个URL,它们将直接返回到我们的网站,并失去它们在代理下的任何访问权限。
(为简单起见,假设我正在寻找由网站A实施的解决方案,并且该代理服务器B不受任何可以改变任何事情的人管理,以使该查找在学院一侧发生)
我正在寻找结果从谷歌使用JavaScript返回后重写URLS ......但看着代码,我预见了一些严重的问题。
有没有人设法解决这个问题,还是有一个简单的CSE技巧来即时重写目标URL?