Назад | Перейти на главную страницу

Wordpress 404 с символами, закодированными в процентах utf8 в URL

Я не знаю, зависит ли это от Wordpress, Nginx или чего-то еще ... Но у меня такая проблема:

Сайт wp использует названия категорий как постоянные ссылки, например site.com/catname/. Эти имена написаны на арабском языке.

URL-адрес выглядит примерно так:

https://exampe.com/ سكس- hd /

который можно перевести двумя способами:

https://example.com/%d8%b3%d9%83%d8%b3-hd/ https://example.com/%D8%B3%D9%83%D8%B3-hd/

первый, в нижнем регистре, работает, но второй дает 404. Это создает много проблем, в том числе при индексации Google.

Как я могу сделать так, чтобы 2 запроса указывали на один и тот же контент?


этот

$_SERVER['REQUEST_URI'] = strtolower($_SERVER['REQUEST_URI']);

В index.php проблема исправлена, но это плохой способ решения