DEDEV5.1TAG伪静态 IIS_rewrite配置方法

作者:lack 时间:2009-02-20 16:10:00 

方法
1、因为没有像PHP自带的ReWrite模块,所以需要下载IIS Rewrite模块:

http://www.isapirewrite.com/download/isapi_rwl_x86_0059.msi

2、将压缩包解压到任意目录,(如:C:\Rewrite)。然后打开“控制面板”-“管理工具”-“IIS信息服务管理器”-“网站”-“您的站点”-“属性”。在“ISAPI筛选器”项点击 “添加”,筛选器名称填入Rewrite,可执行文件为C:\Rewrite\Rewrite.dll ;

3、然后修改httpd.ini 文件,添加相应的过滤规则,例如:

RewriteRule ^(.*)/([a-z0-9\-\_]+)$ $1/Default\.aspx\?id=$2 [I,O]
http://localhost/Text 就会等同于 http://localhost/Default.aspx?id=Text

RewriteRule ^(.*)/id_([a-z0-9\-]+)\.html$ $1/Default\.aspx\?id=$2 [I,O]
http://localhost/id_Text.html 就会等同于 http://localhost/Default.aspx?id=Text

^(.*)/html/([0-9]+)/([0-9]+)\.html$ $1/Default\.aspx\?id=$2&name=$3
http://localhost/html/001/007.html 就等同于 http://localhost/Default.aspx?id=001&name=007

DEDE的添加方法(注意:这里是正则方式):

RewriteRule ^(.*)/tag/(.+)$ $1/tag\.php\?$2
RewriteRule ^(.*)/tag/(.+)\.html$ $1/tag\.php\?$2

4、重新启动IIS就可以生效了(这一步很重要,每次修改httpd.ini后都要重启 IIS 以加载配置。)

5、然后修改DEDE相关函数:

www.mmtxt.net\include\inc_arcpart_view.php
www.mmtxt.net\include\inc_channel_unit_functions.php
www.mmtxt.net\include\inc_pubtag_make.php
www.mmtxt.net\include\inc_taglist_view.php

即:把所有链接改为静态地址:tag.php?/ ->tag/

然后再生成相关页面就可以了。

标签:dede,伪静态,iis_rewrite,配置
0
投稿

猜你喜欢

  • 360称只有配备“沙箱”的浏览器才真正安全

    2009-11-26 11:36:00
  • SSL证书是什么?有什么用?

    2010-04-07 13:01:00
  • 百度成立客户端部 原客户端软件部负责人调岗

    2010-03-08 13:14:00
  • Webmail攻防实战(8)

    2007-11-12 13:50:00
  • 语音交互的使用及其特点

    2009-12-28 12:53:00
  • 用Foxmail搭建邮件服务器

    2008-04-15 12:49:00
  • 我通过BBS专项备案的过程

    2007-08-23 08:14:00
  • 提高和稳定你的Google ADSense收入(战略篇)

    2007-09-30 13:31:00
  • 微软称绕开Vista从XP升级到Windows 7很危险

    2008-06-09 19:13:00
  • 八个阶段 搜索引擎优化工作的周期性安排

    2008-12-01 11:45:00
  • 搞好服务器的入侵检测

    2008-09-26 18:51:00
  • eWeek称:微软有望主导网络世界的10大理由

    2009-11-13 16:23:00
  • 按照建站不同阶段 分享我建站三年的经验

    2009-02-04 10:55:00
  • Google 的疯狂面试题

    2007-11-02 16:22:00
  • 预防DDoS攻击的十项安全策略

    2009-12-24 14:03:00
  • 过年了,站长们在关注什么呢?

    2008-01-31 15:32:00
  • 首信易支付获电子商务十年突出发展贡献称号

    2009-10-13 10:29:00
  • 汪涵俞灏明等主持人在微软美国总部“胡作非为”

    2009-10-23 09:27:00
  • Godaddy主机购买图解教程

    2010-04-20 12:56:00
  • 服务器有效防止Asp木马的经验分享

    2010-08-26 18:41:00
  • asp之家 网站运营 m.aspxhome.com