Сайты на WordPress

Оптимизация файлов WordPress при установке

Установка WordPress – достаточно рутинный и простой процесс. Казалось бы, что еще тут можно оптимизировать? Тем не менее, есть кое-что, что мы могли бы сделать при установке для улучшения работы с WordPress.

Если мы не устанавливаем систему с помощью Fantastico, то обычно процесс начинается с того, что мы берем инсталляционные файлы и закачиваем их на сервер в требуемый каталог с помощью FTP клиента. Если блог на собственном домене, то этим каталогом будет корневой каталог сайта.

Но в этом есть некоторое неудобство. Во-первых, в корневом каталоге сразу оказывается большое число файлов, назначение которых обычно неизвестно. И если нам потом надо будет закачать в корневой каталог какие-то другие нужные нам файлы, то они могут легко затеряться среди вордпрессовских файлов. Во-вторых, существуют различные спамовые роботы, которые «прочесывают» прежде всего корневые каталоги сайтов. Поэтому корневой каталог всегда в большей степени уязвим для спама и хакеров.

Но есть способ установки, при котором можно расположить файлы WordPress в отдельном каталоге, при этом обращение к сайту будет идти так, как и требуется, по URL главного домена. Что для этого нужно?

Вместо того чтобы закачивать файлы установки в корневой каталог, создадим в корневом каталоге другой каталог, и закачаем файлы установки в него. Допустим, наш домен mysite.ru, новый каталог – /somewhatfiles. Название каталога можно выбрать как можно более непонятное и не связанное с WordPress.

Теперь перемещаем файлы index.php и .htaccess в корневой каталог. Далее открываем файл index.php и ищем строку

require(‘./wp-blog-header.php’);

Содержимое этой строки меняем на

require(‘./somewhatfiles/wp-blog-header.php’);

Теперь производим установку WordPress, для чего вводим из браузера URL

http://mysite.ru/somewhatfiles/wp-admin/install.php

При этом, однако, WordPress получает контроль над корневым каталогом сайта.

После установки надо войти в панель администратора, и в меню настройки выбрать пункт Settings > General (Параметры — Общие).

Тут есть два интересных поля – Адрес WordPress и Адрес сайта. Так вот, в первом из них указываем URL каталога, в котором установлен WordPress: http://mysite.ru/somewhatfiles/. А вот в поле для адреса сайта указываем http://mysite.ru/.

И это все. Теперь файлы WordPress расположены в отдельном каталоге, но доступ к сайту идет, как и требуется, по адресу главного домена.

Чего мы достигли в результате? Прежде всего, основной корневой каталог стал гораздо чище. А во-вторых, всяческим спамботам теперь будет гораздо тяжелее найти файлы WordPress, чем в случае обычной установки. А значит, и работать наш сайт будет значительно надежнее, чем раньше.

Что еще почитать:

Комментарии

2 коммент. на “Оптимизация файлов WordPress при установке”
  1. Отрабатывается ли обратная последовательность? Рабочий сайт переместить в папку, поменяв переменную в настройках (до или после)

    • admin:

      Если сайт уже работает и наполнен какой-то информацией, то перенести его в другой каталог и т.п. практически очень тяжело (если вообще возможно). Слишком много специфической информации накапливается в базе данных. В этом случае проще провести новую установку WordPress, а затем импортировать туда базу данных старого сайта.

Поделитесь своими мыслями

Расскажите нам, о чем Вы думаете...
да, если Вы хотите, чтобы картинка показывалась рядом с Вашим комментарием, подпишитесь на gravatar!

Я не робот.

Сайты на WordPress

Рейтинг@Mail.ru