[ПОМОЩЬ]

Vikmaster

Пользователь
Регистрация
10.02.12
Сообщения
2
Реакции
0
Баллы
1
Привет, народ!

Короткий вопрос: у меня проблема с функцией перенаправления .htaccess.

====

Код:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.html [NC]
RewriteRule ^ %1 [R,NC]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\index.html [NC]
RewriteRule ^ %1 [R,NC]
## ## Internal Redirect
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^ %{REQUEST_URI}.html
Код (разметка): ====

Он работает хорошо, вырезая .html и index.html из URL-адреса в браузере, но когда появляется специальный символ, такой как острый знак à или другой ç, ã, он перенаправляется на символ из 3 кодовых символов:

Структура папки/файла:
/public_ftp/reidadedetizacaorj/orçamentobão.html

ФАКТИЧЕСКОЕ ПОВЕДЕНИЕ:
http://reidadedetizacaorj.com/or%C3%A7amentob%C3%A3o
[ПОМОЩЬ]
ОЖИДАЕМОЕ ПОВЕДЕНИЕ:
http://reidadedetizacaorj.com/orçamentobão

Из-за этого хост gator показывает страницу 404, потому что, очевидно, потому что or%25C3%25A7amentob%25C3%25A3o не является файлом на сервере.

Ребята, можете ли вы помочь мне внести необходимые изменения в файл .htaccess?
 
Сверху Снизу