2015-11-10 37 views
10

奇怪的问题在这里。你可以阻止网站在浏览器的历史记录中吗?

我正在为一个受虐待妇女庇护所的客户建立一个网站。他们希望确保寻找服务的妇女的安全。

他们的要求之一是,如果有人使用他们的网站,它不会在浏览器的历史记录上注册。我从来没有见过,但至少需要考虑。

我唯一的想法是以某种方式加载单个页面内的所有页面,然后使该页面在标题和url中没有实际的收容所名称。所以如果有人碰巧看过历史,它会显示“Sue's Bakery”而不是实际的名字。

这可能是一个延伸,但我只是在这里寻找任何建议。

如果有实际的代码从浏览器的历史记录中阻止网站,那会更好。

想法?

+4

提醒我https://css-tricks.com/website-escape/ – zzzzBov

+9

如果客户端使用的是Firefox或Chrome,则有隐形模式/隐私浏览。更好地建议你的客户利用这一点.. –

+0

我相当确定没有直接的方法来实现这一点,但我很想看看人们想出什么样的黑客来帮助。 –

回答

2

没有办法阻止网站出现在浏览器的历史记录中。同样,没有可靠的方法来检测用户是否使用隐私浏览模式(并且如果他们不是,则将其重定向到“安全”站点)。

正如别人所说的;如果他们通过Google访问网站,最好提供有关如何从浏览器历史记录中删除项目的明确说明(显示每​​个浏览器的不同说明说明)。

如果他们从其他地方访问该站点,可以列出说明以告知他们如何启用(以及稍后禁用)专用浏览模式。

您提到试图通过假名称隐藏网站。这可能有效的一种方法是将该网站放置在一个虚拟网站上,其中的iframe指向“真实”网站。 iframe可以用于“Sue's Bakery”(如你所说),但iframe可以容纳来自真实网站的内容。不幸的是,我不相信Google会喜欢这个,所以没有人会通过Google找到该网站的“安全”iframe版本。这会成为一个问题吗?

可能有一种方法可以尝试让用户访问该网站的iframe版本,并将Google用于“真实”版本,但这可能不可靠,而不是Google希望您做的事情(可能Google应该添加这样的功能,以他们的排名注册滥用慈善机构 - 嗯)。

对不起,不能提供一个清晰和简单的解决方案,但我不相信存在。

+1

我知道iframe/hidden网站在Google眼中是个不好的主意。 :) 但我不得不至少把它放在那里。 我在想如何进行隐私浏览是关键,并实施一个'快速逃生'按钮,只是启动一个通用页面。越安全越好。 – Aaron

+0

@Aaron绝对。我只是想覆盖所有的基地,因为它不清楚人们如何去你的网站。我想知道是否有一个辉煌的解决方案等待被发现。祝你好运! –

+0

我希望在这里也能看到一些亮点。 :)我会发布,如果我发现任何惊人的。 – Aaron