Я пытаюсь настроить сайт PHP в IIS 7.0 с включенной перезаписью URL с помощью этого модуля (http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1691)
У меня все работает нормально для внутренних страниц сайта, но мой корневой URL "/" больше не работает.
Я хочу, чтобы структура моих URL-адресов была www.test.com/test-page.html, и это переписано на www.test.com/index.php?page=test-page
.
Правило, которое я указал, следующее:
Регулярное выражение для сопоставления: ^ ([^ /.] +) / ?. html
Перепишите на: /index.php?page= enjR:1 rout
как я уже сказал, он прекрасно работает для всех внутренних страниц, поэтому www.test.com/test-page.html не будет загружать без проблем, это просто домашняя страница, www.test.com, которая не работает.
Любая помощь будет высоко ценится, я предполагаю, что мне нужно добавить какое-то дополнительное условие?