сделать правильно redirect в htaccess

mcfalu

Новичок
сделать правильно redirect в htaccess

Вопрос такой: что нужно прописать в htaccess, чтобы при попадании по ссылке
http://sitename.com пере направляло на http://sitename.com/ru

желательно используя Redirect
 

Bu-Bu

Любитель PHP
Почти все слова нужные для htaccess есть - нужно их просто правильно расставить
 

Bu-Bu

Любитель PHP
См. свой вопрос - в нем почти все слова есть, осталось их расставить в ряд в htaccess
 

Bu-Bu

Любитель PHP
Да ну??? Что-то новенькое! М.б. добавить на конце такие штучки - /
 

Beavis

Banned
mcfalu
Не надо гадать с непонятными "штучками", открой документацию и посмотри
 

mcfalu

Новичок
Beavis
можно ссылку на документацию, везде одна и таже статья встречается, в которой описывается как сделать редирект на другой сайт и все.
извини, но я кажусь тупым - просто везде ответ - посмотри доки. Ну можно же ответить конкретно?

-~{}~ 11.08.08 22:26:

>Да ну??? Что-то новенькое! М.б. добавить на конце такие штучки - /

Redirect http://sitename.com/ http://sitename.com/ru/ так тоже не пашет
 

Bu-Bu

Любитель PHP
Да ему хватит изучения директивы redirect. Это все, что для этой задачи нужно. В яндексе нужно набрать redirect htaccess и будет всем щастие. Mod_rewrite с наскоку не одолеть.
 

mcfalu

Новичок
mod_rewrite точно не одолею, а вот простой редирект - везде одна и таже статья, никак немогу такой простой момент добить.

-~{}~ 12.08.08 12:54:

проблема в том, что если написать

Redirect / http://sitename.com/ru/

будет происходить зацыкливание
а так

Redirect http://sitename.com/ http://sitename.com/ru/

не работает

-~{}~ 12.08.08 13:08:

по поводу использования mod_rewrite
нашол вот такой пример

RewriteCond %{HTTP_HOST} ^www.sitename.com$
RewriteRule ^(.*)$ http://sitename.com/ru/$1 [R=301,L]

тоесть с ссылок, которые содержат www идет редирект на страницы без www
 

mcfalu

Новичок
Anarki
да, работает, пасиб
а mod_rewrite нужно будет подучить обязательно
 
Сверху