Опытный - Репутация: 187
- Webmoney BL:
? | Astrol, непонятно в чем у вас проблема, надо смотреть логи апача. Но первое предположение - проблема в кириллице. Поискал инфу на эту тему. Где-то пишут что надо всего лишь htacces в верной кодировке - utf-8. Попробуйте. Но все равно может не работать, если в урлах есть пробелы. Где-то пишут, что лучше такие урлы редиректить с помощью php. Не знаю можно ли давать здесь ссылки с похожего форума, поэтому позволю себе просто процитировать тот пост:
 Сообщение от сёрча Re: 301 редирект кириллических урл в HTACCESS Тогда вот такой хак на php. Сохраняете в файл и подключаете в index.php через include в самом начале или в том файле на который у вас идет RewriteRule PHP код: <?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();
}
|