我需要将链接从/ 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>
请让我知道如何在Web服务器级别转换链接。非常感谢。