2015-04-15 32 views
1
转发的页面

在我的主页上,我喜欢它仅在从某个URL转发 时才打开。检查以查看从

例如,www.xyz.com/fillform转发到www.abc.com

www.abc.com我要看看我是从www.xyz.com/fillform 转发如果是这样,我不是,我想将它们转发到www.xyz.com/fillform

如果是,那么该页面将打开。这可能通过jQuery?

+3

可能的,但完全可以绕过和hackable。 – j08691

+0

可能的重复[基于引用URL的重定向](http://stackoverflow.com/questions/20502908/redirect-based-on-referrer-url) – ochi

+0

如果您有选项,并且所有页面都相同站点,这可以在服务器端非常可靠地完成。 –

回答

0

正如其他人已经提到的那样,并且如this answer中所述,这不是一个安全选项,不应该用于保护任何类型的敏感内容。

但是,为了回答这个问题,在技术上可以使用jQuery:

if (document.referrer === "http://www.example.com/mypage1.html") { 
    // Do something 
    alert('Referred from expected page. Probably.'); 
} 

如果你有选择,这种事情能够非常可靠地在服务器端完成(PHP等)