Как перенаправить только 404 страницы на новый (суб) домен с htaccess в wordpress?
Привет,
Для клиента я хочу сделать следующую вещь с .htaccess:
domainname.com/path необходимо перенаправить на sub.domainname.com/path, но только если первая страница является удаленной страницей / 404 страницей.
Таким образом, все существующие страницы должны оставаться нетронутыми, а удаленные страницы должны перенаправляться на поддомен с тем же путем.
Я использовал следующий код на веб-сайте Wordpress, чтобы перенаправить только 404 страницы ошибок на новый домен:
RewriteEngine On RewriteCond %{HTTP_HOST} ^domain\.com$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^ http://example.com%{REQUEST_URI} [L,R=301]
Я перезаписал следующий код в существующем файле htaccess:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
Это не работает. Проблема в том, что теперь все страницы перенаправляются на новый домен.
Только 404-е должны быть перенаправлены.
Что я делаю не так?
Спасибо!
Что я уже пробовал:
Пробовал разные коды htaccess