Подскажите по синтаксису .htaccess

akapaka
На сайте с 12.01.2004
Offline
105
453

У двуязычного сайта есть два зазеркаленых домена .ru и .com

Хочется, чтобы домен .com соответствовал английской версии сайта, а .ru — русской.

Сижу и думаю, как это решить? Полагаю, что нужно редирект 301 сделать, но не знаю, как прописать в .htaccess...

Т.е. надо чтобы страницы http://www.site.ru/index_en.php?* стали http://www.site.com/index_en.php?* и, соответственно, http://www.site.com/index.php?* — http://www.site.ru/index.php?*

Подскажите, пожалуйста, как это сделать, а то я чего-то запутался совсем...

Shtogrin
На сайте с 02.11.2006
Offline
95
#1

.htaccess для www.site.ru

RewriteRule ^index_en.php$ http://www.site.com/index_en.php [QSA,R=301]

.htaccess для www.site.com

RewriteRule ^index.php$ http://www.site.ru/index.php [QSA,R=301]

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
akapaka
На сайте с 12.01.2004
Offline
105
#2

Получилось. Спасибо.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий