Я хочу получить доступ к веб-сайту без Default.aspx. Я написал код в Application_BeginRequest в файле global.asax, но он всегда показывает Default.aspx при доступе к веб-сайту.
Пожалуйста, предоставьте решение.
Я хочу получить доступ к веб-сайту без Default.aspx. Я написал код в Application_BeginRequest в файле global.asax, но он всегда показывает Default.aspx при доступе к веб-сайту.
Пожалуйста, предоставьте решение.
Проблема может быть решена с помощью правила в файле web.config. Это решило мою проблему и отлично работает на «www.tamisagency.com».
Правило следующее:
<system.webServer>
<rewrite>
<rules>
<rule name="default.aspx Redirect" stopProcessing="true">
<match url="^(.*\/)*default\.aspx$" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_METHOD}" negate="true" pattern="^POST$" />
</conditions>
<action type="Redirect" url="{R:1}" redirectType="Permanent"/>
</rule>
</rules>
</rewrite>
</system.webServer>