Как правильно установить wordpress
-
Всем привет.
Я новичок в WP и у меня возник такой вопрос — на моем хостинге cpanel и соответственно корневым каталогом считается public_html.
Я хочу установить wordpress в эту директорию в отдельную папку, допустим которая называется wp. Но тогда мой сайт будет открываться только по такой ссылке http://example.com/wp, а я хочу чтоб сайт открывался по ссылке http://example.com.
Из того что нашел поиском, можно файл index.php вынести из папки wp в корневую директорию(public_html) и строку которая выглядит так:
require(‘./wp-blog-header.php’);
изменить на:
require(‘./wp/wp-blog-header.php’);
и так же внести изменения в настройках самого wordpress, изменив Site Address (URL) на http://example.com.
Так же наверное стоит упомянуть, что была установлена сторонняя тема.
На первый взгляд вроде все работает, но вот при попытке из это темы открыть определенные страницы, как например Login или Register появляется 404 ошибка. Проблема как я понял в том, что где-то прописаны пути к этим страницам без wp. То есть если я например нажимаю на Register, то в браузере получается вот такая ссылка:
http://example.com/wp-login.php?action=register
и соответственно 404 ошибка, если же я вручную добавляю wp,
получается вот такая ссылка:
http://example.com/wp/wp-login.php?action=register
то все работает.
Соответственно возникает вопрос — как правильно установить wordpress в отдельную папку, но чтоб сайт корректно работал при вводе http://example.com
Заранее спасибо за помощь.
- Тема «Как правильно установить wordpress» закрыта для новых ответов.