Символы кириллицы в дружественных URL не работают с IIS
Я создаю веб-сайт WordPress, который размещен на Windows Server 2008 R2 с IIS 7.5
Для необычных URL я использую файл web.config с URL Rewrite 2.0
URL-адреса, такие как website.com/my-page, работают нормально. Проблема в том, что у меня есть русские или кириллические символы в URL - (например, website.com/сито-для-угля/) wordpress не может найти страницу.
Примечание. Эти URL работают нормально в WAMP. Проблема при размещении в IIS 7.5
- Я пробовал модуль ISAPI Rewrite для IIS, но все еще проблема.
- Я пытался отключить любой вид перезаписи (модуль перезаписи url и модуль перезаписи ISAPI), но все же кириллические символы в URL-адресе принимаются как???-???-??? в моем файле index.php WordPress.
- Также я попробовал website.com/index.php?page=сито-для-угля, это дает мне правильный сито-для-угля в index.php. Проблема только в дружественных URL.
Так что это, кажется, проблема IIS? Кто-нибудь знает, как это исправить?