2016-05-24 10 views
2

Я двигаюсь совершенно новый Wordpress сайт от корня «/» каталога в подкаталог «/ Wordpress /», используя следующую инструкцию:Как переместить WordPress в подкаталог

https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

К сожалению, есть проблемы с этими шагами. Шаг (4) указывает, что нам необходимо обновить «Адрес сайта (URL)», который обновляет wp_option «siteurl» до «http://localhost/», но оставит «дом» в такте (http://localhost/wordpress).

Это вызывает проблемы, поскольку я больше не могу войти в wp-admin. Установив оба параметра «siteurl» на «http://localhost/wordpress», я наконец-то могу получить доступ к wp-admin, но теперь страницы бросают 404 и не могут быть найдены. Не только это, но все URL-адреса имеют/wordpress/в пути, который теперь не является slug, который я хочу на своих страницах. Другими словами, мне хорошо, если wp-admin доступен через http://localhost/wordpress/wp-admin/, но общедоступные страницы должны быть доступны с использованием этого формата: http://localhost/page-1/

Есть ли способ переместить WP в подкаталог без всех этих последствий?

+0

вы должны попробовать следующее: https://codex.wordpress.org/Changing_The_Site_URL специально ** Изменение URL непосредственно в базе данных ** – sonique

ответ

3

Шаг 1: Экспортируйте свою базу данных как .sql, откройте файл с помощью текстового редактора. найдите http://localhost и замените на http://localhost/wordpress и снова импортируйте его. Это будет работать.!

Шаг 2: Update siteurl и home

Далее вам необходимо изменить расположение вашего сайта в базе данных.

В wp_options найдите сайт и дом. Обычно эти записи находятся в верхней части таблицы в строке 1 и 2. Для siteurl щелкните поле под именем option_value и замените старый домен новым доменным именем. Нажмите enter для сохранения. Сделайте то же самое для дома.

Шаг 3: Fix Permalinks (необязательно)

Если вы испытываете, что вы получите ошибку 404 при попытке открыть ссылки на вашем сайте, то Permalinks сломаны. К счастью, это очень легко исправить.

Войдите в свою панель инструментов WordPress. Нажмите «Настройки», а затем «Постоянная ссылка» Прокрутите вниз и нажмите «Сохранить изменения».

Смежные вопросы