WordPress очень легко устанавливать, однако иногда новички устанавливают WordPress в поддиректорию, а не в корневую папку своего сайта, например http://www.example.com/wordpress/ вместо http://www.example.com. Если вы случайно установили WordPress в подпапку, и теперь хотите переместить его в корневую директорию, то вы на верном пути. В этой статье мы покажем вам как избавиться от /wordpress/ в URL’е вашего сайта.
Примечание: Способ, описанный в этой статье, также сработает и для других подпапок.
Если вы еще не загружали никакой контент на ваш сайт, то вы можете просто удалить существующую копию WordPress и заново установить движок. Однако, если вы уже настроили и запустили сайт, продолжайте чтение статьи.
Прежде всего вам необходимо войти в административную панель вашего сайта на WordPress и перейти в раздел Настройки » Общие. На странице настроек вы увидите поля Адрес WordPress (URL) и Адрес сайта (URL), в которых указан одинаковый адрес. Вам необходимо изменить значение Адрес сайта (URL), чтобы тот указывал на ваш корневой домен, например http://www.example.com, а настройку Адрес WordPress (URL) оставить как есть. После этого нажмите кнопку Сохранить изменения.
Далее, вам необходимо подключиться к своему сайту с помощью FTP клиента. После того, как вы подключились, перейдите в папку /wordpress/ и скачайте файлы .htaccess и index.php на рабочий стол вашего компьютера.
Возможно, что вы не увидите файла .htaccess в вашей папке /wordpress/, потому как он является скрытым файлом, а ваш фтп клиент может не отображать его. Для того, чтобы увидеть скрытый файл, необходимо активировать опцию показа скрытых файлов в вашем фтп клиенте. Если вы используете Filezilla, то вам необходимо кликнуть на меню Server и выбрать опцию ‘Force Showing Hidden Files’.
После того, как вы скачаете оба файла на свой рабочий стол, необходимо открыть файл index.php в текстовом редакторе типа Блокнот. В этом файле вы увидите строку вроде этой:
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
Эта строка загружает файл wp-blog-header.php, необходимый для загрузки фронтенда вашего сайта на WordPress. Теперь нужно сделать следующее: ввести корректное расположение файла путем замены существующей строки на следующую:
require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );
Сохраните изменения и загрузите оба файла, index.php и .htaccess, с вашего рабочего стола в корневую папку домена с помощью FTP. Корневая папка — это родительская папка с папкой wordpress, и обычно она называется /www/ или /public_html/
Вот и все. Теперь вы можете перейти на свой сайт по адресу основного домена и все будет замечательно работать. Однако, если же вам нужно залогиниться в административную панель WordPress, то все равно придется переходить в wp-admin внутри папки wordpress следующим образом:
http://www.example.com/wordpress/wp-admin
Мы надеемся, что эта статья помогла вам избавиться от /wordpress/ в адресе вашего сайта.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.