| 领智商城 | 下载中心 | 在线体验 | 帮助中心 | 技术论坛
专业的网络系统解决方案供应商
解决方案 系列产品 专用主机
    领智科技首页 >> 下载中心 >> 领智插件 >> 详细


领智提供众多的产品、帮助文档及相关工具下载;
使用网际快车等下载工具,可以获得更好的下载速度。


频道搜索

领智产品
 · 服务支持
 · 录像教程
 · 领智模板
 · 相关工具
 · 领智插件
 · 领智程序

推荐版本下载
·领智CMS(LeadWit CMS)
·领智CMS v3.0(LeadWit WS)
·领智商城系统(LeadWit eShop)
IISURLRewrite组件
软件语言: 简体中文
运行环境: win2003/win2003server
授权方式: 共享
软件大小: 189 Byte
整理时间: 2007-3-24 11:29:08
联系作者: 领智
官方网址: http://www.leadwit.com
演示地址: http://www.leadwit.com
下载次数: 本日:1 本周:5 本月:8 总计:287
软件简介:


    领智系统的主要列表均使用“面向过程”的超级标签实现,所以可以很方便的修改循环列表中的模板,重新构造URL链接等。
    使用IIS的URL重写组件可以模拟静态,增加对搜索引擎的友好度,有服务器条件的用户可以安装此组件,另外,领智服务器(双线空间,电信网通自动解析)提供领智系统用户的IISURLReWrite组件服务,有需要的可以我联系。

    以下说明如何实现IIS上的URL重写:

    一、首先下载我们编写好了的LeadWit_IISURLRewrite.zip组件包。下载到本地,将解压出来的两个文件IISUrlRewriter.dll和IISUrlRewriter.ini复制到服务器系统盘的Windows目录。

    二、打开IIS,选中要应用IISURLRewrite的站点,点击右链在弹出菜单中选择“属性”一项,在弹出窗口中,选择“ISAPI筛选器”,然后点击添加,在“系统盘/Windows/目录”下找到IISUrlRewriter.dll,点击“打开”,然后在“筛选器名称”中输入“URL ReWrite”,即可。
    图示:


    三、开始静态访问

    网站中,List页(内容正文页)与Class(栏目分类页)页承载着网站80%以上的内容与访问量,所以只要将这两个页面做ReWrite就可以了IISUrlRewriter.ini中我们已经编写好了这两个页面的解析:

    RewriteRule ^(.*?list)-([0-9]+)-([0-9]+)-([0-9]+|)\.html(?:\?.*?)?$ $1.asp?SelectID=$2&ClassID=$3&SpecialID=$4

    RewriteRule ^(.*?class)-([0-9]+)\.html(?:\?.*?)?$ $1.asp?ClassID=$2


    现在到网站前台,找到一个栏目如http://www.domainname.com/article/Class.asp?ClassID=1,手工改写成http://www.domainname.com/article/class-1.html(注意:class-n.html全部要小写)如果可以正常打开页面则说明安装与设置成功了。

    使用静态访问与原始的参数动态访问的效果是完全一样的。
   
    List页的形式为:http://www.domainname.com/article/List.asp?SelectID=2&ClassID=1,改写成:http://www.domainname.com/article/list-2-1.html(同样,这里的list-n-n.html也必须小写)。

   

    如果不能成功,重启一次IIS试试,如果仍不能成功,可以尝试删除IISUrlRewriter筛选器重新添加。

    四、修改模板
 
    了解了静态访问规则后,就可以动手修改模板了,这里给一个例子:
   
    这是一个显示最新文章的超级标签:
    【Template】【From:LZ8_Article,1,,True】【Lable:ArticleID,ClassID,Title(34),TitleFontColor】【Where:True,0,0,yn=1,ArticleID,UpDateTime,Desc】【List:13,0】
       [<a href="{$WebPath}/Article/Class.asp?ClassID=439">领智插件</a>]<a href="{$WebPath}/Article/List.asp?SelectId={$ArticleID}&ClassId=439&SpecialID="><span style="color:{$TitleFontColor};">·{$Title}</span></a><br>
    【/Template】

     现在修改成为静态URL形式:
    【Template】【From:LZ8_Article,1,,True】【Lable:ArticleID,ClassID,Title(34),TitleFontColor】【Where:True,0,0,yn=1,ArticleID,UpDateTime,Desc】【List:13,0】
       [<a href="{$WebPath}/Article/class-439-.html">领智插件</a>]<a href="{$WebPath}/Article/list-{$ArticleID}-439-.html"><span style="color:{$TitleFontColor};">·{$Title}</span></a><br>
    【/Template】
    
     这里仅仅修改了,超链接(a标记)的href属性,就完成了URL重写。按照这个修改方法,将所有页面里,想要使用静态访问的页面模板做一下修改即可。


     五、其他说明

     领智系统2.02以上版本,都可以使用IISUrlRewriter,模板修改方法雷同,这里不再特别说明了。

下载地址: 下载地址1  
::下载说明::
* 为了达到最快的下载速度,推荐使用[网际快车]下载本站软件。
* 请一定升级到最新版[WinRAR3.20]才能正常解压本站提供的软件!
* 如果您发现该软件不能下载,请点击报告错误谢谢!
* 站内提供的所有软件包含破解及注册码均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!



公司简介 | 联系方法 | 代理加盟 | 招聘信息 | 合作伙伴 | 成功案例 | 在线反馈 | 隐私保护 | 版权声明


© 2002-2008 LeadWit Times Inc. ALL RIGHTS RESERVED.   粤ICP备05011508号

打造中国最好的网站系统!!!
自主创新  利益分享