2014-10-21 2 views
-1

Я просто хочу, чтобы люди аутентифицировались при вводе на моем веб-сайте URL. Например, я увидел статью 10/20/14, в которой говорилось, что FX выходит с веб-сайта для Simpsons под названием «simpsonsworld.com», поэтому я посетил сайт (чтобы проверить его). Однако позже в статье говорилось, что сайт не стал жить до 10/21/14 (сегодня). Когда я ввел «simpsonsworld.com» в URL-адрес, раскрывающийся список попросил меня аутентифицироваться (имя пользователя & пароль). Когда вы посещаете сайт сегодня (10/21), сайт полностью виден.Как проверить подлинность пользователей на моем сайте?

Как я могу получить этот раскрывающийся список, когда кто-то вводит «myurl.com»?

Спасибо!

ответ

0

Использование .htaccess и .htpassword. Из http://davidwalsh.name/password-protect-directory-using-htaccess

.htaccess должен содержать

AuthType Basic 
AuthName "restricted area" 
AuthUserFile /the/path/youre/protecting/.htpasswd 
require valid-user 

.htpasswd должен содержать

username:password

+0

Большое спасибо! Это сделало именно то, что я хотел сделать. Тем не менее, я использую host-gator для веб-хостинга, и после ввода правильного имени пользователя и пароля хост-gator выбрасывает ошибку 500 (ошибка сервера). Вы знаете, почему это так? –

+0

AuthType Basic AuthName «Мой охраняемый район» AuthUserFile /index.html Требовать действительный пользователю Это то, что мой файл .htaccess выглядит –

+0

О, ваша проблема в том, что вам нужно указать путь к файлу .htpassword, а не index.html. – Parker