阻止人们手动输入URL

时间:2011-07-06 14:27:54

标签: html url

我正在创建我的网站,并需要一些帮助阻止人们手动访问我的网站中的页面。基本上,我已经设置了一个联系表单,一旦填写完毕,它会将您发送到一个谢谢页面。我想通过输入网址来阻止人们手动访问该页面。我希望他们只能通过填写表格并点击“发送”来访问它。

首先,这是可能的,如果是的话,怎么样?!

提前致谢!!

4 个答案:

答案 0 :(得分:1)

将页面作为对POST的响应,不要重定向到它。

答案 1 :(得分:0)

您需要将重定向与某种持久存储(数据库,cookie,会话)结合使用。

基本上在感谢页面上,检查它们来自联系表单,通过持久存储,否则重定向。

答案 2 :(得分:0)

也许你可以查看http方法。如果是帖子,可能是用户使用了表格。如果它得到了,大概是他们自己键入了地址。

祝你好运!

答案 3 :(得分:0)

您可以在表单中插入一个特殊的隐藏哈希值,并在您重定向到的页面上检查它。但这并非万无一失。