Nmlxly 发表于 2011-07-01 17:22:29 有456 人看过

把动易SF/BI生成html伪静态的URL重写配置
打开Config/UrlRewriteSettings.config

把:

<add name="RewriteItem" virtualUrl="^~/Item/(\d+).aspx" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/Item.aspx?id=$1" ignoreCase="true" />

改成

<add name="RewriteItem" virtualUrl="^~/Item/(\d+).html" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/Item.aspx?id=$1" ignoreCase="true" />

把:

<add name="RewriteItemPage" virtualUrl="^~/Item/(\d+)_(\d+).aspx" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/Item.aspx?id=$1&amp;page=$2" ignoreCase="true" />

改成

<add name="RewriteItemPage" virtualUrl="^~/Item/(\d+)_(\d+).html" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/Item.aspx?id=$1&amp;page=$2" ignoreCase="true" />

IIS配置:

网站->属性->目录->配置(G)...->映射->应用程序扩展->添加
可执行文件:c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll
扩展名:.html
//要生成shtml伪静态的话扩展名写.shtml 如果提示己存在.shtml 把原来的可执行文件
C:\WINDOWS\system32\inetsrv\ssinc.dll
改成
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll

动作:限制为 GET,HEAD,POST,DEBUG
脚本引擎:选中
确认文件是否存在:不选

分类:应用技术 | 标签:
通告:http://www.nmlxly.com/Article/88/Trackback.ashx
七嘴八舌信息订阅:http://www.nmlxly.com/Article/88/Feeds.ashx
    暂时没有评论
(必填)
(必填,不会被公开)