Page 1 of 1

Apache и урлы с буквами русского алфавита

Posted: 18 Feb 2015, 15:31 Wed
by MassDownloader
День добрый!
DM (6.1.1.1439) не может закачать ссылки с сайта 23reg.roszdravnadzor.ru (на roszdravnadzor.ru рандомные числовые имена у файлов) содержащие буквы русского алфавита). При том, что сами файлы существуют и скачиваются браузерами.
Download Master не одинок - wget и curl также спотыкаются на ошибке:

Code: Select all

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /i/Data/Sites/23/Upload/2015/Info/15-ИА-31_15.pdf was not found on this server.</p>
<hr>
<address>Apache/2.2.22 (Debian) Server at 23reg.roszdravnadzor.ru Port 80</address>
</body></html>
Собственно урл:
http://23reg.roszdravnadzor.ru/i/Data/S ... -31_15.pdf

"Проблема" большой погоды не делает, так на этом местечковом ресурсе нечасто и непомногу публикуют, но ...
Кто-нибудь что-нибудь имеет сказать по существу вопроса? Спасибо!

Posted: 20 Feb 2015, 14:57 Fri
by Qwertiy
Надо скачивать так:

Code: Select all

http://23reg.roszdravnadzor.ru/i/Data/Sites/23/Upload/2015/Info/15-%D0%98%D0%90-31_15.pdf
Чтобы получить такой адрес, можно выполнить в консоли браузера

Code: Select all

encodeURI("http://23reg.roszdravnadzor.ru/i/Data/Sites/23/Upload/2015/Info/15-ИА-31_15.pdf")

Re: Apache и урлы с буквами русского алфавита

Posted: 21 Feb 2015, 13:22 Sat
by MassDownloader
Большое спасибо! Век живи, век учись.
P.S. Можно ли это делать пакетно?

Posted: 03 Mar 2015, 12:27 Tue
by Qwertiy
MassDownloader wrote:P.S. Можно ли это делать пакетно?
Вероятно можно. Только хотелось бы понять, что под этим подразумевается :)