У меня есть сервер общего хостинга, на котором работает IIS 7.5.
Я написал этот код в web.config.
<system.webServer>
<rewrite>
<rules>
<rule name="AddWWWprefix" >
<match url="(.*)" ignoreCase="true" />
<conditions>
<add input="{HTTP_HOST}" pattern="^abc\.com" />
</conditions>
<action type="Redirect" url="http://www.abc.com/{R:1}" redirectType="Permanent" />
</rule>
<rule name="RemoveWWWprefix" >
<match url="(.*)" ignoreCase="true" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www\.abc\.com" />
</conditions>
<action type="Redirect" url="http://abc.com/{R:1}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
И я получаю следующую ошибку.
HTTP-ошибка 500.19 - внутренняя ошибка сервера
Запрашиваемая страница недоступна, поскольку соответствующие данные конфигурации для этой страницы недействительны
код ошибки: код ошибки 0x8007000d
Источник конфигурации
-1:
0:
Я знаю, что это может быть небольшая ошибка. Кто-нибудь может мне помочь?
Спасибо.