Не редиректятся URL с кирилицей.

12
Just Beginner
На сайте с 17.08.2007
Offline
89
977

Ситуация типичная: сайт переезжает с домена oldsite.com на домен newsite.com, структура страниц не меняется. Хочется перенести показатели одного сайта на другой.

Host прописан, яндекс домены склеил. Теперь нужен 301 постраничный редирект для гугла, что бы:

- При обращении к любой странице www.oldsite.com всё редиректилось на такую же страницу домена newsite.com

- При обращении к любой странице oldsite.com всё редиректилось на такую же страницу домена newsite.com

- При обращении к любой странице www.newsite.com всё редиректилось на такую же страницу домена newsite.com

Прописал редирект:

RewriteEngine on

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

Всё отлично работает. Все страницы редиректятся как нужно. Кроме нескольких страниц. Это страницы вида:

http://site.com/index.php?tagID=ТЕГ КИРИЛИЦЕЙ

Т.е. с кирилицей в урле.

Страницы вида:

http://site.com/index.php?tagID=TAG_LATINICEY

Редиректятся нормально.

Это можно как-то исправить?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

Тыц

а вообще кириллица в урле это зло.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
dimmu-borgir
На сайте с 16.03.2009
Offline
170
#2
LEOnidUKG:

а вообще кириллица в урле это зло.

почему?

На днях тут обсуждали наблюдения при употреблении ключевиков на транслите, люди говорят, что есть положительный эффект. А с кириллицей иначе?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#3
dimmu-borgir:
почему?

ну вот когда не будет проблем на ровном месте как у ТС с кириллицей и не нужно будет пляСать с бубном, тогда будет гуд.

dimmu-borgir
На сайте с 16.03.2009
Offline
170
#4
LEOnidUKG:
ну вот когда не будет проблем на ровном месте как у ТС с кириллицей и не нужно будет пляСать с бубном, тогда будет гуд.

Тоесть проблемы не сеошного:) характера?

А с точки зрения продвижения?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#5
dimmu-borgir:
Тоесть проблемы не сеошного:) характера?
А с точки зрения продвижения?

Вы топик прочитайте от ТС, причём тут seo...

Just Beginner
На сайте с 17.08.2007
Offline
89
#6

Что кирилица зло уже понял, спасибо )))

А сам код редиректа для моих целей нормальный?

RewriteEngine on
RewriteCond %{HTTP_HOST} ^oldsite\.com$
RewriteRule ^(.*) http://newsite.com/$1 [NC,R=301,L]
RewriteCond %{HTTP_HOST} ^www.oldsite\.com$
RewriteRule ^(.*) http://newsite.com/$1 [NC,R=301,L]

Он работает нормально, если не считать кирилицу, но проверить я его не могу так как в синтаксисе .htacess ничего не понимаю

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#7
А сам код редиректа для моих целей нормальный?

Если он работает то значит нормальный :)

dimmu-borgir
На сайте с 16.03.2009
Offline
170
#8
LEOnidUKG:
ну вот когда не будет проблем на ровном месте как у ТС с кириллицей и не нужно будет пляСать с бубном, тогда будет гуд.

Ну если быть прям совсем придирчивым, то ТС надо было послать прямиком в другую ветку. Это, все же поисковые системы ветка.

Поисковые системы > Любые вопросы от новичков >

А я вам просто вопрос задал. Что вы думаете по поводу ключей кирилицей в урлах.

Just Beginner
На сайте с 17.08.2007
Offline
89
#9

Спасибо ))

Почитал по вашей ссылке везде пишут, что нужно кодировать кирилицу в URL в вид:

%CE%F1%EE%E1%E5%ED%ED%EE%F1%F2%E8%C1%F0%E0%F3%E7%E5%F0%EE%E2

но у меня они так и закодированы, но они всё равно не редиректятся ((

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#10
dimmu-borgir:

А я вам просто вопрос задал. Что вы думаете по поводу ключей кирилицей в урлах.

Ничего сказать не могу т.к. попросту не делал тестов и не владею информацией.

LEOnidUKG добавил 27.03.2010 в 20:37

Just Beginner:
Спасибо ))

Почитал по вашей ссылке везде пишут, что нужно кодировать кирилицу в URL в вид:

%CE%F1%EE%E1%E5%ED%ED%EE%F1%F2%E8%C1%F0%E0%F3%E7%E5%F0%EE%E2

но у меня они так и закодированы, но они всё равно не редиректятся ((

мож это?

http://forum.codenet.ru/showpost.php?p=309035&postcount=5

12

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