如何在.htaccess中执行301重定向,其中条件是第一个段中的任意2个字符,后跟第二个段中的任何数字。例如
google.com/en/51/something/else
google.com/fr/29/some-text
google.com/es/111/
到
google.com/en/product/51/something/else
google.com/fr/product/29/some-text
google.com/es/product/111/
答案 0 :(得分:0)
尝试将以下内容添加到域根目录中的.htaccess文件
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/[^/]{2}/product/ [NC]
RewriteCond %{REQUEST_URI} ^/([^/]{2})/([0-9]+.*)$ [NC]
RewriteRule . /%1/product/%2 [L,R=301]