Как избавиться от /wordpress/ в адресе сайта на WordPress

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) оставить как есть. После этого нажмите кнопку Сохранить изменения.

siteaddresss[1]

Далее, вам необходимо подключиться к своему сайту с помощью FTP клиента. После того, как вы подключились, перейдите в папку /wordpress/ и скачайте файлы .htaccess и index.php на рабочий стол вашего компьютера.

Возможно, что вы не увидите файла .htaccess в вашей папке /wordpress/, потому как он является скрытым файлом, а ваш фтп клиент может не отображать его. Для того, чтобы увидеть скрытый файл, необходимо активировать опцию показа скрытых файлов в вашем фтп клиенте. Если вы используете Filezilla, то вам необходимо кликнуть на меню Server и выбрать опцию ‘Force Showing Hidden Files’.

showhiddenfiles-ftp[1]

После того, как вы скачаете оба файла на свой рабочий стол, необходимо открыть файл 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/

finishinstall[1]

Вот и все. Теперь вы можете перейти на свой сайт по адресу основного домена и все будет замечательно работать. Однако, если же вам нужно залогиниться в административную панель WordPress, то все равно придется переходить в wp-admin внутри папки wordpress следующим образом:

http://www.example.com/wordpress/wp-admin

Мы надеемся, что эта статья помогла вам избавиться от /wordpress/ в адресе вашего сайта.

По всем вопросам и отзывам просьба писать в комментарии ниже.

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

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
  • Денис

    Доброго времени суток! Подскажите у меня ситуация несколько иная. В основной директории уже есть работающий сайт и я намерено установил вордпресс в папку ndsonline.ru/blog . Все вроде бы ровно, кроме стилей шаблона, они не подцепились.

    • ADv

      Я так понимаю, Вы уже решили проблему переносом на поддомен?

      • Денис

        Точно, перенес на поддомен blog.ndsonline.ru. Но вопрос прозвучал, как решать вопрос если вордпресс лежит в папке blog, если в корне сайта у тебя есть работающий сайт?

        • ADv

          Вероятно, что стоит посмотреть на пути к таблицам стилей в вашей теме. И при необходимости, дописать недостающее.

Scroll To Top