Мне нужно преобразовать ссылки из / s / Categories / ... в / s / blog / Categories / ... без перенаправления
Например, из: https://example.com/s/real-estate/whatever-else-links/
в: https://example.com/s/blog/real-estate/whatever-else-links/
Точно так же есть несколько других категорий, таких как недвижимость, которые необходимо преобразовать из / s / Categories / в / S / Blog / Categories /
Для упрощенияЯ могу ввести логику других категорий отдельно, так как их немного.
После некоторых исследований я попытался в файле .htaccess выполнить следующее:
RewriteCond %{HTTP_HOST} !^/s/real-estate/([^\.]+)$
RewriteRule ^/s/barcelona-real-estate/([^\.]+)$ /blog/real-estate/$1
Вот остальныеФайл .htaccess выглядит следующим образом:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /s/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /s/index.php [L]
RewriteCond %{HTTP_HOST} !^/s/barcelona-real-estate/([^\.]+)$
RewriteRule ^/s/barcelona-real-estate/([^\.]+)$ /blog/barcelona-real-estate/$1
</IfModule>
Пожалуйста, дайте мне знать, как конвертировать ссылки на уровне веб-сервера.Большое спасибо.