web.config перенаправляет имя папки на имя файла - PullRequest
0 голосов
/ 02 февраля 2019

Я разместил свой сайт на сервере Windows.Я пытаюсь перенаправить пользователя в файл .html на веб-сервере, когда пользователь просматривает sitename.com/foldername/

Какой тег следует добавить или изменить в файле web.config для достижения этой цели.Я использовал файл .htaccess, когда работал на хостинг-сервере linux.

1 Ответ

0 голосов
/ 02 февраля 2019

Сначала вы должны установить расширение перезаписи URL для iis, а затем использовать эту конфигурацию в файле webconfig:

<system.webServer>
<rewrite>
  <rules>
    <rule name="redirecting to html file" stopProcessing="true">
      <match url="sitename.com/foldername/" />
      <conditions logicalGrouping="MatchAll">
        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
      </conditions>
      <action type="Rewrite" url="your html file address" />
    </rule>
  </rules>
</rewrite>

...