Я переместил свой Wordpress из одного домена в другой и хочу, чтобы перенаправления .htaccess 301 использовались для перенаправления сообщений в старом домене на сообщения в новом домене.
Мой веб-хостинг предложил попробовать следующее:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?steve\.doig\.com\.au/wordpress/$ [NC]
RewriteRule ^(.*)$ http://www.superlogical.net/$1 [R=301,L]
Это работает только для папки / wordpress, но не для страниц категорий или сообщений.
Что здесь не так?
Эта линия RewriteCond %{HTTP_HOST} ^(www\.)?steve\.doig\.com\.au/wordpress/$ [NC]
устанавливает условие для процесса перезаписи. В основном он работает только с URL-адресами, завершенными с /wordpress/
. Попробуйте прокомментировать эту строку (если у вас запущена только установка Wordpress, она все перенаправит).