Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Umbraco:URL重写器_Asp.net_Umbraco - Fatal编程技术网

Asp.net Umbraco:URL重写器

Asp.net Umbraco:URL重写器,asp.net,umbraco,Asp.net,Umbraco,我有一个在Umbraco CMS开发的网站,我想重新写旧的网站链接像 到 您可以使用站点的/config文件夹中包含的urlrewriting.config文件执行此操作。您需要添加一条规则,类似于以下内容: <add name="[PUT A UNIQUE NAME HERE]" virtualUrl="^~/about/default\.htm$" rewriteUrlParameter="IncludeQueryStringForRewrite" destinationU

我有一个在Umbraco CMS开发的网站,我想重新写旧的网站链接像


您可以使用站点的/config文件夹中包含的urlrewriting.config文件执行此操作。您需要添加一条规则,类似于以下内容:

<add name="[PUT A UNIQUE NAME HERE]"
  virtualUrl="^~/about/default\.htm$"
  rewriteUrlParameter="IncludeQueryStringForRewrite"
  destinationUrl="~/about/overview" redirect="Application"
  ignoreCase="true"  redirectMode="Permanent"/>
如果您运行的是IIS7+,它应该可以立即工作,但是在旧版本的IIS上,您需要映射.htm扩展名,以通过asp.net DLL运行,以便正确拾取它