| 网站首页 | 新闻中心 | 系统安全 | 网络安全 | 安全技术 | 下载中心 | 
课件制作网.
收藏本站
设为首页
安全365
搜索引擎优化:用ISAPI_Rewrite实现asp的静态化
搜索引擎优化:用ISAPI_Rewrite实现asp的静态化
作者:佚名 文章来源:不详 点击数: 更新时间:2007-1-24 11:36:28
 

ASP网站程序在国内运用很广,但是类似于im286.asp?id=20050307213811这样的URL有点不利于搜索引擎的收录,也就是说不符合友好URL(URLs-Friendly)的标准,那么我们用ISAPI_Rewrite打造一个Clean URL,让蜘蛛欢欢喜喜的来爬你的站吧.

1.下载ISAPI_Rewrite.ISAPI_Rewrite分精简(Lite)和完全(Full)版.精简版不支持对每个虚拟主机站点进行重写,只能进行全局处理.不过对于有服务器的朋友,精简版也就够啦.精简版下载地址:http://www.helicontech.com/download/,就是那Lite Version (free)啦.

本地下载:ISAPI_Rewrite(Ver:0053)


2.安装.msi的文件,和装一般程序一样装就可以了,俺就装在D:/ISAPI_Rewrite.


3.接下来一步比较重要哦,看仔细喽.打开Internet 信息服务,右键,web站点属性,点ISAPI筛选器选项卡.添加筛选器,名称自己填,路径自己指定ISAPI_Rewrite.dll,然后确定.


4.来测试一下.新建一个1ting.asp,里面写上
    
<%=request.querystring("inso")%>

,效果就是执行的时候1ting.asp?inso=12345678 //浏览器显示12345678.


5.这一步很重要哦,开始添加rewrite规则.正则,好头痛,幸亏这个例子比较简单.
找到ISAPI_Rewrite目录,把httpd.ini的只读属性去掉,打开编辑.我们要把1ting.asp?inso=im286映射成为1ting-im286.html这样的类型,需要在httpd.ini里加上这么一行:
   
RewriteRule /1ting-([0-9,a-z]*).html /1ting.asp/?inso=$1

,保存.


6.来来来,到浏览器里查看一下效果吧.输入http://127.0.0.1/1ting.asp?inso=im286和 http://127.0.0.1/1ting-im286.html,显示的内容是不是都是im286?这就证明成功啦!


嘿嘿,1ting-im286.html这样的页面要比1ting.asp?inso=im286容易收入,所以现在还在用动态方式的朋友可以尝试一下这样的静态映射效果. IIS Rewrite也可以实现这样的功能.

后话:如果你没有自己的服务器,就不能用这种方法了.
【转自世纪安全网 http://www.21safe.com】
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     
     
     
    无法打开“搜索”功能 解
    雅虎增加收费网站内容搜
    搜索圈地第二波:门户网站
    网易“搜索的眼睛”惹官
    为吸引用户 AOL推出用于
    AOL增强搜索功能 扩大网
    AOL增强搜索功能 扩大网
    周鸿祎携5000社区网站做
    淘宝模仿搜索网站搞“竞
    雅虎邮箱升级捆绑雅虎通

    Copyright © 2006-2008 www.anquan365.com 安全365
    建议使用1024*768分辨率及第三方浏览器对本站进行浏览