#42594 Macik:
#42563 cotemplate:
Идеальнее так:
# Language selector
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z]{2})/(.*)$ $2?l=$1 [L,QSA]
RewriteRule ^([a-z]{2})$ index.php?l=$1 [L,QSA]
Эта конструкция не идеальна, т.к. поломает логику работы сайта, в случае применения 2-х буквенных имен для категорий.
Возможно. Хотя я исходил из того, что у меня в юрл всегда прописывается текущий язык. Т.ч. проблем не наблюдаю.
Вместо site.com
У меня site.com/lang/