Иногда вам может понадобиться вывести страницу «В разработке» или «Скоро запуск сайта» на вашем работающем сайте для того, чтобы продолжить разработку или ревизию вашего сайта. Или же при разработке клиентского сайта необходимо, чтобы только вы и клиент видели сам сайт, но не все остальные посетители до того, как он начнет свою работу. Можно использовать специализированные плагины для решения этой задачи, или же сделать все «вручную».
Заменяем стандартный код, сгерерированный WordPress в файле .htaccess, следующим сниппетом.
(Примечение: РЕКОМЕНДУЕТСЯ сделать его резервную копию во избежание..)
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{THE_REQUEST} !(test) RewriteRule ^$ /coming_soon.html [L] RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
В итоге будет выводится страница coming_soon.html (в строке 5 можно поменять ссылку на необходимую страницу) при переходе на сайт http://www.abc.com. Для того, чтобы зайти на сайт ВАм — перейдите по прямой ссылке на нужную вам страницу (например, http://www.abc.com/?test).
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.