限制访问某些网站页面的最简单方法是什么?

时间:2011-06-14 20:04:40

标签: php mysql html wordpress security

我正在研究限制访问某个网站某些网页的方法,只能暂时只允许某个人群。

我有人民电子邮件地址和姓名。

我更愿意这样做而不需要完全成熟的注册。

3 个答案:

答案 0 :(得分:5)

限制访问Apache下目录的最简单方法是使用Require指令。这是一个关于如何设置的简单教程:

http://httpd.apache.org/docs/2.0/howto/htaccess.html#auth

请注意,不需要使用组,您可以简化为仅使用用​​户名:

AuthType Basic
AuthName "Password Required"
AuthUserFile /www/passwords/password.file
Require valid-user

答案 1 :(得分:1)

最简单的方法....创建一个只有你知道的独特字符串。这样做:

if ( array_key_exists('MY SECRET_STRING',$_GET) ) // allow access

然后向用户发送以下网址:http://www.example.com/?MY_SECRET_STRING

如果你想获得更好的体验,你可以使用cookie来存储它,以便它可以持续存储。

免责声明:您要求最简单而不是最安全。如果有人拿着带有密钥的URL,那么他们就能看到你的网站了。

答案 2 :(得分:0)

  1. 创建一个TRULY RANDOM NAME文件夹
  2. 将您想要的页面移动到此文件夹
  3. 向具有该文件夹链接的人发送电子邮件
  4. 请勿在robots.txt文件中添加条目
  5. 在此“临时期”
  6. 之后删除文件夹
  7. 不要告诉任何我告诉你的事情!
  8. P.S。安全低谷默默无闻非常劝阻,但在某些情况下,这是可以接受的。