Задать вопрос
@Chekhoved

Как перенести главную страницу WordPress (index.php) в другую папку?

WordPress находится в папке - site.com/folder/
Есть необходимость перенести сюда - site.com/

Куча всяких инструкций в сети, которые только помогают обрести уверенность, что сайт этого не переживет.

Можно ли перенести только один файл index.php, чтобы всё работало? Как это сделать, что где еще нужно будет изменить?
  • Вопрос задан
  • 2119 просмотров
Подписаться Оценить Комментировать
Решения вопроса 1
@Chekhoved Автор вопроса
Отвечу сам себе. Оказалось всё проще.

Чтобы перенсти главную страницу с site.com/folder (где лежит WP) на site.com.
в админке нужно поменять адрес главной страницы на site.com., не меняя адрес WP:
54dde1ba999d4cd68174a78f1e6d4848.jpg

Далее перенести только 2 файла - index.php и .htaccess.
После переноса в index.php заменить старый адрес на новый (в нижней строке).

Вот и вся задача.

Инструкция на кодексе WP - https://codex.wordpress.org/%D0%A0%D0%B0%D0%B7%D0%...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ramjke
У Вас VPS или Вы арендуете общий хостинг?
Если VPS - в конфигурационном файле вебсервера (nginx или apache) укажите новый путь к каталогу.
В случае nginx
/etc/nginx/nginx.conf

location / {
/путь/site.com/folder/;
}
замените на
location / {
/путь/site.com;
}
Если apache

ServerName yourhost.com
DocumentRoot /путь/site.com/folder/

меняете на

ServerName yourhost.com
DocumentRoot /путь/site.com/

Если общий хостинг - просто перенесите ВСЕ файлы сайта в требуемую папку (а лучше - проконсультируйтесь перед этим с техподдержкой).
Если Вы перенесёте только index.php - сайт точно работать не будет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы