2013-10-23 88 views
0

我和其他几个人正在为我公司的Web项目工作。现在该网站正处于开发阶段,甚至还没有准备好进行beta测试。最近该项目越来越受欢迎,人们已经注册了该网站,并且还看到了我们希望任何人都能看到的网站内部部分。阻止选定人员以外的网站访问

所以我想做一些事情,比如只有几台计算机才能访问这个站点,也就是那些正在网站上工作的用户以及只想访问该网站的用户。我已将该网站存储在根目录中,可直接通过输入域来访问该网站,以便轻松访问并避免在网站发布期间进行数据库传输。

我可以存储IP地址,然后将其与客户端的IP进行比较,但在印度,IP地址几乎每次都会变化,即它的动态IP地址。

而那些尝试访问网站,但不是网页设计师应该被重定向到不同的页面。

任何人都可以帮助我们吗?它在PHP中的代码将对我们非常有用。

谢谢

+0

使用http://httpd.apache.org/docs/ 2.2/HOWTO/auth.html –

回答

2

用户的cookie

给他们这台饼干特殊的链接,并在您的网站上检查是否有Cookie,则允许访问,否则将其删除。

http://varunbatra.com/?whitelist=true

将设置cookie,并重定向到主页中,你将有类似

if($_COOKIE['whitelist']!=true) 
die;