У меня есть существующий файл web.config для перенаправления страницы с названием privacy.asp на конфиденциальность (без расширения .asp). Работает как надо.
Теперь у меня есть клиент, у которого есть файл privacy.html, и я хочу отправить httpResponseStatus постоянного, то есть / privacy.
Вот то, что я пытался, но при извлечении файла privacy.html он разрешается с расширением .html, но на самом деле это страница .asp.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<location path="privacy.html">
<system.webServer>
<httpRedirect enabled="true" destination="/privacy/" httpResponseStatus="Permanent" />
</system.webServer>
</location>
<system.webServer>
<rewrite>
<rules>
<rule name="privacy" stopProcessing="true">
<match url="^privacy" />
<action type="Rewrite" url="privacy.asp" />
</rule>
</rules>
</system.webServer>
</configuration>