301-редирект страницы с русскими символами и пробелами

S
На сайте с 08.02.2007
Offline
185
1342

Подскажите пожалуйста, как правильно сделать 301-редирект через .htaccess ?

Требуется с файла, в названии которого есть русские символы и пробел, сделать редирект в корень другого домена.

Пример:

было: http://site.de/upload/русские%20символы.pdf

нужно сделать 301-й редирект сюда: http://newsite.ru/

Размещаем статьи на новых посещаемых порталах (/ru/forum/966433)
B4
На сайте с 27.04.2012
Offline
94
#1
Soccerlive:
Подскажите пожалуйста, как правильно сделать 301-редирект через .htaccess ?

Требуется с файла, в названии которого есть русские символы и пробел, сделать редирект в корень другого домена.

Пример:
было: http://site.de/upload/русские%20символы.pdf
нужно сделать 301-й редирект сюда: http://newsite.ru/

думаю нужно юзать punycode

vkusnoserver
На сайте с 30.04.2011
Offline
104
#2

1. Сохранить .htaccess в текстовом редакторе как "UTF-8 без BOM", в нем так и писать кириллицей:

Redirect 301 /upload/русские%20символы.pdf http://newsite.ru/

2. Если ничего не получилось, то сделать через хак на php.

Скидки на хостинг (/ru/forum/629944) | Конфигуратор (http://www.vkusnoserver.ru/link.php?id=31) | Администрирование (/ru/forum/871196) CEO собственной персоной - skype: vkusnoandy

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