Как защитить паролем блог WordPress с помощью пароля .htaccess - PullRequest
0 голосов
/ 19 января 2012

Этот вопрос относится к локальному хосту на моем ПК, который является общим в локальной сети. Я хочу, чтобы выбранные люди имели доступ к веб-сайту с использованием метода .htaccess или чего-то подобного. Я использовал следующий код для .htacces / .htpasswd method

// .htaccess file
AuthName "Realm name"
AuthType Basic
AuthUserFile .htpasswd
require valid-user 


// .htpasswd file
frances:WrU808BHQai36

Предполагается, что этот метод работает, но он не работает для меня. Однажды я получил диалоговое окно с запросом имени пользователя и пароля, но больше никогда? Этот метод работает на локальном хосте. Примечание. Мой блог WordPress находится в папке C: \ blog, которая находится вне папки XAMPP HTDOC.

Ответы [ 3 ]

1 голос
/ 20 января 2012

У меня были две проблемы. Один был неправильным файлом .htaccess, другой - неправильным шифрованием пароля. После исправления все работало нормально. Примечание: я посещаю несколько сайтов, и их шифрование у меня не работает.

// 1. note the /blog/ folder needs to be there. 
// Without it, the dialog box does not pop again

AuthName "Restricted Area" 
AuthType Basic 
AuthUserFile /blog/.htpasswd 
AuthGroupFile /dev/null 
require valid-user

Для правильного шифрования для XAMPP 1.7.6 пароль, сгенерированный этим сайтом , работал для меня, но для многих других - нет.

Некоторые предоставили даже полный htaccess и htpasswd rewrite , как этот , но у меня это не сработало.

1 голос
/ 20 января 2012

Ваш браузер будет хранить вашу аутентификацию при вводе вашей информации, поэтому вам нужно будет пройти аутентификацию только один раз.Чтобы это исправить, очистите кеш / куки, и вам снова будет предложено ввести пароль.

0 голосов
/ 20 января 2012
...