• Facebook
  • LinkedIn
  • EN EN EN en
  • LV LV LV lv
  • RU RU RU ru
[email protected] | +371 29394520
Coma Web Development
  • Главная
  • Услуги
    • Разработка сайта-визитки
    • Разработка корпоративного сайта
    • Разработка интернет-магазина
    • Обслуживание сайтов на WordPress
    • LiteSpeed WordPress хостинг
    • Amazon Cloud Services
    • Чистка от вирусов
  • Работы
    • Сайты-визитки
    • Корпоративные сайты
    • Интернет-магазины
  • О нас
    • Преимущества
    • Вакансии
  • Цены
  • FAQ
  • Отзывы
  • Контакты
  • Menu Menu
WordPress, Туториалы

Как поставить пароль на директорию администратора WordPress (wp-admin)

password

Прочитав заголовок этой статьи, вы наверняка подумали – а разве директория wp-admin и так не защищена паролем? Вам ведь нужно авторизоваться, чтобы в нее попасть. Все верно, однако чтобы добавить дополнительный уровень защиты, популярные сайты часто добавляют еще один уровень аутентификации. В этой статье мы предлагаем вам пошаговую инструкцию о том, как поставить пароль на директорию администратора WordPress.

Чтобы не вдаваться в ненужные подробности, мы будем говорить только о тех веб-хостинговых компаниях, которые предоставляют cPanel, так как используя этот интерфейс, добавить пароль для директории достаточно просто.

Зайдите в cPanel. Спускайтесь вниз, пока не увидите вкладку Security. Нажмите на иконку “Password Protect Directories”.

passwordprotectdirectories

Нажав на нее, вы увидите всплывающее окно, в котором нужно указать местонахождение директории. Просто нажмите на web root. Попав туда, найдите папку, в которой хранится ваш WordPress. Затем нажмите на папку /wp-admin/. Перед вами появится следующее окно:

securitysettingsforafolder-e1371840680572

Просто отметьте бокс “password protect this directory”. Затем создайте пользователя для данной директории. Теперь, когда вы попытаетесь зайти в директорию wp-admin, вы должны увидеть окно для обязательной аутентификации, такое как это:

authenticationrequired

Мануальный метод

Для начала создайте файл .htpasswds. Вы можете без труда это сделать, используя этот генератор. Загрузите файл вне директории /public_html/. Например:

home/user/.htpasswds/public_html/wp-admin/passwd/

Затем создайте файл .htaccess и загрузите его в директорию /wp-admin/. После этого добавьте туда следующий код:

AuthName "Admins Only"
AuthUserFile /home/yourdirectory/.htpasswds/public_html/wp-admin/passwd
AuthGroupFile /dev/null
AuthType basic
require user putyourusernamehere

Не забудьте добавить в него ваши имя пользователя и путь AuthUserFile.

Ошибка 404 или слишком много ошибок переадресации

Такое может случится, в зависимости от конфигурации вашего сервера. Чтобы исправить эту проблему, откройте ваш основной .htaccess файл и добавьте следующий код перед началом правил WordPress.

ErrorDocument 401 default

Вот и все. Теперь у вас на WordPress стоит двойная аутентификация для раздела администратора. Это хорошая альтернатива ограничению доступа к wp-admin по IP-адресу.

Как исправить проблему с Ajax

Если вы ставите пароль на директорию администратора в WordPress, это помешает функциональности Ajax во внешнем интерфейсе веб сайта (если он там используется). У нас, например, нет плагинов, которые используют ajax во внешнем интерфейсе, но если у вас есть, то вот как вы можете разобраться с этой проблемой.

Откройте файл .htaccess, который находится в папке /wp-admin/ (это не основной файл .htaccess, который мы редактировали ранее).

В файле wp-admin .htaccess, введите следующий код:

<Files admin-ajax.php>
    Order allow,deny
    Allow from all
    Satisfy any 
</Files>

 


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520


Sep 26, 2016/0 Comments/by Alina
Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on WhatsApp
  • Share on LinkedIn
  • Share on Vk
  • Share by Mail

Search

Новые работы в портфолио

  • The Raven 1The RavenJan 15, 2021 - 19:05
  • Skyn 2SkynDec 22, 2020 - 17:11
  • Tetra Hemp Company 3Tetra Hemp CompanyDec 22, 2020 - 17:07
  • CAT&Lou 4CAT&LouDec 22, 2020 - 16:57
  • Paycasso 5PaycassoDec 22, 2020 - 16:48

О нас

Мы разрабатываем сайты на WordPress. Для нас очень важны красота, скорость, удобство использования и качественный код созданных нами проектов.

Каждый проект планируется, оценивается, разрабатывается и поддерживается индивидуально.

coma_logo_small

Контакты

Мы полностью удалённая команда. Своей базой мы считаем Ригу и можем при необходимости встретиться с вами.

+371 29394520
[email protected]

SIA YUVA
Reģ. Nr.: 42403034996
PVN reģ. Nr.: LV42403034996
Банк: A/S Swedbank
Счёт: LV16HABA0551038070386

Навигация

  • Главная
  • Услуги
    • Разработка сайта-визитки
    • Разработка корпоративного сайта
    • Разработка интернет-магазина
  • О нас
  • FAQ
  • Отзывы
  • Блог
  • Контакты
Developed in coma.lv (естественно). Работаем с 2010 года.
  • Facebook
  • LinkedIn
Scroll to top