如果 en 不存在,我想将我的用户从 mysite.com/mobiles 重定向到 mysite.com/en/mobiles:
我试过这个:
RewriteCond %{REQUEST_URI}{3} !^/en$ [NC]
RewriteCond %{REQUEST_URI} ^(.+)$
RewriteRule ^(.+)$ /en/$1 [R=301,L]
它给了我一个无限循环..第一行好吗?我可以只比较请求 uri 的前 3 个字符吗?
如果 en 不存在,我想将我的用户从 mysite.com/mobiles 重定向到 mysite.com/en/mobiles:
我试过这个:
RewriteCond %{REQUEST_URI}{3} !^/en$ [NC]
RewriteCond %{REQUEST_URI} ^(.+)$
RewriteRule ^(.+)$ /en/$1 [R=301,L]
它给了我一个无限循环..第一行好吗?我可以只比较请求 uri 的前 3 个字符吗?