在维护期间阻止网站,测试人员除外
Posted
技术标签:
【中文标题】在维护期间阻止网站,测试人员除外【英文标题】:Block website during maintenance except for testers 【发布时间】:2013-06-05 11:37:15 【问题描述】:我想在我进行更改时阻止访问我的网站。但我希望一些选定的人和我自己能够进行测试。我发现这个方法很好(http://25yearsofprogramming.com/blog/20070704.htm),除了它是基于ip地址的事实(我不知道每个人的ip,也不能问)。
如何执行以下操作: - 将所有 url 重定向到像 maintenance.php 这样的页面 - 在该页面上,人们可以使用一个表格来输入代码 - 如果代码有效,重定向停止,他们可以正常访问网站
谢谢
【问题讨论】:
为什么不建立一个单独的网站实例进行测试?然后你就不需要这样做了,测试将更接近生产。 【参考方案1】:如果你不想使用 ip 地址,你可以为你的测试人员设置 htaccess 密码,其他人都会被重定向。
这个网站可以帮助你:http://tools.dynamicdrive.com/password/
【讨论】:
这行得通,谢谢!除了出现“密码不匹配”错误。我使用这个网站 (htaccesstools.com/htpasswd-generator) 来生成密码,现在一切正常。 欢迎您,如果您需要进一步的帮助,可以在这里提问。以上是关于在维护期间阻止网站,测试人员除外的主要内容,如果未能解决你的问题,请参考以下文章