URL не работает с кодировкой - найдена ошибка 404 - PullRequest
0 голосов
/ 29 февраля 2020

Когда я пытаюсь получить доступ к закодированному URL,

расшифровано: https://downloaderapk.site/µtorrent-remote

закодировано: https://downloaderapk.site/%C2%B5torrent-remote

Я получил

404 Ошибка. Страница не найдена.

мое .htaccess правило переписывания выглядит как

RewriteRule ^([0-9a-zA-Z_-]+)$ app.php?&slug=$1 [NC,L]
RewriteRule ^([0-9a-zA-Z_-]+)/$ app.php?&slug=$1 [NC,L]

Мне кажется, я забыл правило перезаписи?

1 Ответ

0 голосов
/ 01 марта 2020

Шаблоны регулярных выражений в ваших правилах перезаписи исключают%, используемый для кодирования не-ASCII символов.

Замените их на

^(.+)$
...