开发者

Rewrite rule help for several languages

开发者 https://www.devze.com 2022-12-17 06:45 出处:网络
Could anyone help me here with this rewrite rule please? Fr开发者_如何转开发om this http://www.SOMEDOMAIN.com/en/somefolder/

Could anyone help me here with this rewrite rule please?

Fr开发者_如何转开发om this

http://www.SOMEDOMAIN.com/en/somefolder/

To this

http://www.SOMEDOMAIN.com/frontend/somefolder/?idLang=2

From this

http://www.SOMEDOMAIN.com/es/somefolder/

To this

http://www.SOMEDOMAIN.com/frontend/somefolder/?idLang=3

(...)

And for several other languages...where "pt" when the parameter is "idLang=1", "en" when the parameter is "idLang=2", "es" when the parameter is "idLang=3", "br" when the parameter is "idLang=5" and "pt" when the parameter is empty.

Thanks in advance.


RewriteRule /en/somefolder/$        /frontend/somefolder/?idLang=2 [L]
RewriteRule /es/somefolder/$        /frontend/somefolder/?idLang=3 [L]
RewriteRule /somefolder/$          /frontend/somefolder/?idLang=1 [L]

Hope this helps


Try something like this:

RewriteRule ^pt/(.*) frontend/$1?idLang=1 [QSA,L]
RewriteRule ^en/(.*) frontend/$1?idLang=2 [QSA,L]
RewriteRule ^es/(.*) frontend/$1?idLang=3 [QSA,L]
RewriteRule ^br/(.*) frontend/$1?idLang=5 [QSA,L]
RewriteRule !^frontend/ frontend%{REQUEST_URI}?idLang=1 [QSA,L]
0

精彩评论

暂无评论...
验证码 换一张
取 消