0

请求的 url(s):关于页面和其他页面的实际位置:-
http://domain.com/about
http://domain.com/contact
etc.

请求 的 url 应重写为实际位置。 - 但模式不应该匹配:! 否则它将取消主页的样式。
http://domain.com/folder/about.cshtml
http://domain.com/folder/contact.cshtml


http://domain.com


这是我的尝试:

<rule name="friendly_url">
    <match url="(.+)/([-a-z]+)" />
    <action type="Rewrite" url="http://{HTTP_HOST}/folder/{R:2}\.cshtml" />
</rule>

显然这会影响主页。
更糟; 它根本不起作用。我无法让重写正常工作。


非常感谢对解决方案的任何贡献:)

4

0 回答 0