Символы кириллицы в дружественных 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? Кто-нибудь знает, как это исправить?

0 ответов

Другие вопросы по тегам