Я пытаюсь воскресить старый сайт на новом хосте. Первоначально он использовал MovebleType, поэтому все файлы шаблонов являются HTML-файлами без расширения. Я пытаюсь заставить IIS7 обслуживать все запросы к файлам без расширения как text/html
, но без особой удачи. В сообщении на форуме IIS было предложено правило переписывания, которое для меня не имеет смысла и, похоже, не работает. Я также пробовал несколько mimeMaps, все из которых привели к ошибкам HTTP. Это мой web.config до сих пор:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
<rewrite>
<rules>
<rule name="Extensionless" stopProcessing="true">
<match url="^[\w_/]+$" />
<action type="Rewrite" url="{R:0}.htm" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Эквивалент .htaccess ближе к делу - DefaultType php5-cgi
Это должно быть возможно в IIS7, не так ли?