[![Перенаправление посетителей на временную страницу техобслуживания в WordPress без плагина 1](https://coma.lv/wp-content/uploads/2016/10/under-construction.webp)](https://coma.lv/wp-content/uploads/2016/10/under-construction-1030x396.webp)

# Перенаправление посетителей на временную страницу техобслуживания в WordPress без плагина

Oct 10, 2016/by [Alina](https://coma.lv/ru/author/alina-suhorukova-gmail-com/)

Мы уже рассказывали вам о том, как [временно перенаправить посетителей на страницу техобслуживания в WordPress с помощью плагинов](https://coma.lv/2016/10/07/kak-perenapravit-posetitelej-na-vremennuyu-stranitsu-tehobsluzhivaniya-v-wordpress-s-pomoshhyu-maintenance-mode/). Это отличный метод, но некоторые разработчики предпочитают идти более трудоемким путем и делать то же самое, не используя плагин. В этой статье мы покажем вам, как перенаправить посетителей на временную страницу техобслуживания в WordPress без плагина.

## Метод .htaccess

Сделать это можно через .htaccess, который позволяет иметь доступ к сайту только одному IP адресу. Вот сниппет для проекта, над которым работает один разработчик.

# MAINTENANCE-PAGE REDIRECT <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.000 RewriteCond %{REQUEST_URI} !/maintenance.html$ [NC] RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif) [NC] RewriteRule .* /maintenance.html [R=302,L] </IfModule>

В общем-то все, что вам нужно сделать, это поменять Remote_Address на ваш IP адрес. Затем вам потребуется создать страницу под названием maintenance.html, и оформить ее, как сами хотите. Она должна храниться в корневой директории. Этот код позволяет вам видеть весь сайт, в то время как все остальные будут переходить на страницу maintenance.html.

Если вы хотите разрешить доступ для нескольких IP адресов, используйте следующую технику:

<Limit GET POST PUT> order deny,allow deny from all allow from 123.456.789 allow from 123.456.789 </LIMIT> ErrorDocument 403 /custom-message.html <Files custom-message.html> order allow,deny allow from all </Files>

Просто добавьте все IP адреса, доступ для которых хотите разрешить. Все остальные посетители увидят страницу custom-message.html. В этот кастомный файл вы можете добавить все, что угодно.

По правде говоря мы думаем, что вариант с использованием плагина WordPress Maintenance намного проще. А как думаете вы?

---

*Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [vadim@coma.lv](mailto:vadim@coma.lv), [+371 29394520](tel:+37129394520)*

---
