Page 1 of 1

Сервер не понимает кириллический URL

Posted: Wed Apr 19, 2017 11:54 am
by webair
На сервер загружаю файл тестовый_урл.html
Обращаюсь по URL https://site.ru/тестовый_урл.html

Получаю ошибку

Code: Select all

Not Found
The requested URL /тестовый_урл.html was not found on this server.
В htaccess прописано

Code: Select all

AddDefaultCharset utf-8
AddCharset utf-8 *  
<IfModule mod_charset.c>  
    CharsetSourceEnc utf-8  
    CharsetDefault utf-8  
</IfModule>
Ubuntu

Code: Select all

LANG=ru_RU.utf8
LANGUAGE=
LC_CTYPE="ru_RU.utf8"
LC_NUMERIC="ru_RU.utf8"
LC_TIME="ru_RU.utf8"
LC_COLLATE="ru_RU.utf8"
LC_MONETARY="ru_RU.utf8"
LC_MESSAGES="ru_RU.utf8"
LC_PAPER="ru_RU.utf8"
LC_NAME="ru_RU.utf8"
LC_ADDRESS="ru_RU.utf8"
LC_TELEPHONE="ru_RU.utf8"
LC_MEASUREMENT="ru_RU.utf8"
LC_IDENTIFICATION="ru_RU.utf8"
LC_ALL=
Это проблема Let's encrypt? Vesta? Ubuntu 16.04?

Re: Сервер не понимает кириллический URL

Posted: Mon Apr 24, 2017 10:49 am
by skurudo
Ubuntu,
скорее всего что-то не так с локалью.

На дебиане вполне себе работает:
https://mirajane.ru/тестовый_урл.html
или
https://mirajane.ru/%D1%82%D0%B5%D1%81% ... D0%BB.html

Настройки сервера близки к дефолтным.