Показать сообщение отдельно
Старый 21.07.2013, 19:53   #9
ukrdev
<?="hello world"?>
 
Аватар для ukrdev
 
Регистрация: 15.11.2011
Сообщений: 157
Репутация: 59411

По умолчанию Re: 301 редирект кириллических урл в HTACCESS

Тогда вот такой хак на php.
Сохраняете в файл и подключаете в index.php через include в самом начале или в том файле на который у вас идет RewriteRule
Код:
<?php
$redirect_list=array(
  '/каталог/плёнка-и-укрывной-материал'=>'http://semena-zakaz.ru/каталог/укрывной-материал',
);
$redirect_uri=urldecode($_SERVER['REQUEST_URI']);
if(array_key_exists($redirect_uri, $redirect_list)) {
  $r_url = parse_url($redirect_list[$redirect_uri]);
  header('HTTP/1.1 301 Moved Permanently');
  header('Location: ' .$r_url['scheme'].'://'.$r_url['host'].'/'.urlencode(trim($r_url['path'],'/')));
  exit();
}
ukrdev вне форума   Ответить с цитированием