2010-06-22 22 views

回答

0

你想重写或重定向? 如果你想要的是重定向的话,那是很容易的:

<rewrite> 
    <rules> 
     <rule name="Blog Rule" stopProcessing="true"> 
      <match url="^this-is-my-page$" /> 
      <action type="Redirect" url="/blog/this-is-my-page" /> 
     </rule> 
    </rules> 
</rewrite> 

不过,如果你想重写,那么你将需要确保所有链接,图片,样式,脚本等,链接使用站点绝对路径(/ some-link /而不是some-link /),否则你将会有很多断开的链接和样式。 您可以使用URL重写来使用输出重写来修复它们,但这样做更复杂。 我有一个示例显示如何在这里执行一些输出重写:http://blogs.msdn.com/b/carlosag/archive/2010/04/02/setting-up-a-reverse-proxy-using-iis-url-rewrite-and-arr.aspx