cheredov: а такие страницы тоже в индексе? 😮
RewriteCond %{HTTP_HOST} ^поддомен\.сайт.\.ru$ [NC]
RewriteCond %{HTTP_HOST} ^www\.поддомен\.сайт.\.ru$ [NC]
RewriteRule ^(.*)$ http://сайт.ru/поддомен/$1 [R=301,L]
cheredov: а такие страницы тоже в индексе? 😮
RewriteCond %{HTTP_HOST} ^поддомен\.сайт.\.ru$ [NC]
RewriteCond %{HTTP_HOST} ^www\.поддомен\.сайт.\.ru$ [NC]
RewriteRule ^(.*)$ http://сайт.ru/поддомен/$1 [R=301,L]
Спасибо за ответ.Сейчас попробую. На счет страниц, которые на поддомене не помню есть с www или нет. А которые в корне и в подпапках разумеется нет, тут же другой .htaccess и все страницы без www.
Спасибо вам большое за помощь!
а такие страницы тоже в индексе? 😮
RewriteCond %{HTTP_HOST} ^поддомен\.сайт.\.ru$ [NC]
RewriteCond %{HTTP_HOST} ^www\.поддомен\.сайт.\.ru$ [NC]
RewriteRule ^(.*)$ http://сайт.ru/поддомен/$1 [R=301,L]
Ставлю этот код и не работает и с www и без www
а такие страницы тоже в индексе? 😮
RewriteCond %{HTTP_HOST} ^поддомен\.сайт.\.ru$ [NC]
RewriteCond %{HTTP_HOST} ^www\.поддомен\.сайт.\.ru$ [NC]
RewriteRule ^(.*)$ http://сайт.ru/поддомен/$1 [R=301,L]
Спасибо за ответ.Сейчас попробую. На счет страниц, которые на поддомене не помню есть с www или нет. А которые в корне и в подпапках разумеется нет, тут же другой .htaccess и все страницы без www.
Просто я попробовал ввести с WWW т.е. WWW.поддомен.сайт.ru Спасибо за помощь!
надо. видите, вы лучше сами все знаете ;)
Да я в этом особо не разбираюсь. Просто думал если в корне включен Rewrite, то в каталогах писать RewriteEngine On не надо.
---------- Добавлено 21.08.2013 в 15:13 ----------
Вставил в .htaccess следующий код:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^поддомен\.сайт.\.ru$
RewriteRule ^(.*)$ http://сайт.ru/поддомен/$1 [R=301,L]
И поместил этот .htaccess в каталог (папку).
Работает нормально. Но если перед поддоменом поставить WWW т.е. WWW.поддомен.сайт.ru на сайт.ru/поддомен/ НЕ перенаправляет.
Как исправить?
- это дубли так что это надо было сделать сразу.
Давненько хочу сделать, там статей десяток штук. Просто незнал как правильно сдеать. А этот код весь правильный.
RewriteEngine On в начале не надо?
В корне сайта в .htaccess есть RewriteEngine On.
seoklubs, можно в /поддомен/.htaccess:
RewriteCond %{HTTP_HOST} ^поддомен\.сайт.\.ru$
RewriteRule ^(.*)$ http://сайт.ru/поддомен/$1 [R=301,L]
А как поисковики к этому отнесутся? Номально?
Спасибо за ответ.
---------- Добавлено 23.06.2013 в 16:50 ----------
Покрутил блоки в таком оформлении и ctr чтото упал. Как у других?