#wordpress #.htaccess
#wordpress #.htaccess
Вопрос:
Мне нужно перенести wordpress из http://myoldwebsite.com/blog чтобы http://newwebsite.com /.
У меня есть файл htaccess следующим образом. Я прав, если я изменю
RewriteBase /blog/
ДляRewriteBase /
RewriteRule . /blog/index.php
ДляRewriteRule . /index.php
Мой код .htaccess.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress
Ответ №1:
Просто используйте плагин миграции, например WP Migrate, для экспорта БД. После того, как вы закончите с импортом БД, не забудьте перейти в Настройки-> Постоянные ссылки и просто нажать кнопку Сохранить, чтобы .htaccess
обновить.
Выполнено.
Ответ №2:
К сожалению, это не так просто, как просто изменить файл .htaccess.
Когда ваше доменное имя или URL-адреса меняются, т. е. с http://example.com/site чтобы http://example.com , или http://example.com чтобы http://example.net — есть и дополнительные проблемы. Файлы и базу данных можно переместить, однако ссылки на старое доменное имя или местоположение останутся в базе данных, и это может вызвать проблемы со ссылками или отображением темы.
Наиболее важным изменением, которое больше всего сбивает с толку многих людей, является изменение «siteurl» и «home» в таблице «wp_options», чтобы указать ваш новый адрес.
Ответ №3:
Да, вы можете добавить следующее в файл htaccess. Если вы переносите WordPress из http://myoldwebsite.com/blog чтобы http://myoldwebsite.com /
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Обратите внимание, что вам также необходимо изменить URL-адрес в базе данных.
Если вы хотите перенести WordPress из http://myoldwebsite.com/blog чтобы http://newwebsite.com /. Вы можете использовать плагин followin для переноса ссылки на плагин