2013-06-05 4 views
0

Я хотел бы заблокировать доступ к моему сайту, пока я вношу в него изменения. Но я хочу, чтобы некоторые избранные люди и я имели доступ к проведению тестов. Я нашел этот метод, который хорош (http://25yearsofprogramming.com/blog/20070704.htm), за исключением того, что он основан на IP-адресах (я не знаю ips всех и не могу спросить).Заблокировать сайт во время обслуживания, кроме тестеров

Как я могу сделать следующее: - перенаправить все адреса на странице, как maintenance.php - на этой странице, есть форма, которую люди могут использовать, чтобы ввести код - если код правильный, перенаправление останавливается, и они имеют доступ к веб-сайту, как правило

Благодарности

+0

Почему не просто отдельный экземпляр веб-сайта для тестирования? Тогда вам не нужно будет этого делать, и тест будет ближе к производству. – David

ответ

0

Если вы не хотите использовать IP-адреса, которые вы можете будут перенаправляться установки Htaccess с паролями для ваших тестеров и всех остальных.

Этот сайт может помочь вам в этом: http://tools.dynamicdrive.com/password/

+0

Это работает спасибо! За исключением ошибки «Несоответствие пароля». Я использовал этот сайт (http://www.htaccesstools.com/htpasswd-generator/), чтобы генерировать пароль, и теперь все хорошо. – Aislinn

+0

Ваш прием, если вам нужна дополнительная помощь, - это то место, где вы можете спросить. – h4ck3r