我的网站是www.site.com
首先我想要/ fr /
我写了这个:
RewriteRule ^fr$ index.php?lang=fr [L]
现在我希望每个链接都是/ fr / required 例如www.site.com/fr/articleid有效,但我希望www.site.com/articleid重定向到www.site.com/fr/articleid。
总结一下,我想这样做:
www.site.com => www.site.com/fr/
www.site.com/mypage => www.site.com/fr/mypage
www.site.com/whatever => www.site.com/fr/whatever
www.site.com/fr/whatever => Nothing, it's good :)
示例: 如果你转到http://www.deezer.com/blablabla,系统会自动将您重定向到http://www.deezer.com/fr/blablabla(然后再转发404 for blablabla) 谢谢!
答案 0 :(得分:-1)
例如
RewriteRule ^en/ - [L]
这将保存递归重写
RewriteRule ^(.*)$ /en/$1?%{QUERY_STRING} [L]
此示例将重写所有网址