C# web.config正在将文件夹名重定向到文件名
我在windows server上托管了我的站点。当用户浏览sitename.com/foldername时,我试图将用户重定向到web服务器内的.html文件/C# web.config正在将文件夹名重定向到文件名,c#,asp.net,web-config,url-redirection,C#,Asp.net,Web Config,Url Redirection,我在windows server上托管了我的站点。当用户浏览sitename.com/foldername时,我试图将用户重定向到web服务器内的.html文件/ 我应该在web.config文件中添加或修改什么标记来实现这一点。我在linux主机服务器上工作时使用了.htaccess文件。首先必须为iis安装url重写扩展,然后在webconfig文件中使用此配置: <system.webServer> <rewrite> <rules> <
我应该在web.config文件中添加或修改什么标记来实现这一点。我在linux主机服务器上工作时使用了.htaccess文件。首先必须为iis安装url重写扩展,然后在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>
是否知道azure webapp默认安装了“用于iis的url重写扩展”?请转到此链接以在azure webapp中进行url重写。。