优美模板
当前位置:主页 > 技术分享 > 织梦教程 >

dede问答伪静态的实现方法

来源:未知编辑:admin 发布时间:2017-07-29 11:08热度:我要评论

  大家都知道静态利于优化,但是织梦问答模块默认是动态的方式展现在前台,为了达到优化效果,如何伪静态呢?

  这里,我给大家介绍下常用IIS环境下的配置步骤。

下载安装IIS Rewrite模块

  如果是IIS6,右击你的站点,选择“属性”,点击”ISAPI筛选器“选项卡--“添加”,筛选器名称写Rewrite,可执行文件为“C:\Program Files\Helicon\ISAPI_Rewrite3\ISAPI_Rewrite.dll”。

  重启IIS,看到"ISAPI筛选器"中刚添加的筛选器的图标为绿色时,就说明成功了。

  网站后台--系统--系统基本参数设置--模块设置--是否使用Rewrite,选择“是”。

配置伪静态规则

  在根目录新建一个“httpd.ini”文件,复制以下规则进去。然后导入这些规则即可。

# 3600 = 1 hour 
RepeatLimit 32 
# Protect httpd.ini and httpd.parse.errors files 
# from accessing through HTTP
RewriteRule ^(.*)/question-id-([0-9]+)\.html$ $1/question\.php\?id=$2 
RewriteRule ^(.*)/browser-tid-([0-9]*)\.html$ $1/browser\.php\?tid=$2 
RewriteRule ^(.*)/browser-tid2-([0-9]+)\.html$ $1/browser\.php\?tid=$2 
RewriteRule ^(.*)/browser-tid-([0-9]+)-lm-([0-9]+)\.html$ $1/browser\.php\?tid2=$2&lm=$3 
RewriteRule ^(.*)/browser-tid2-([0-9]+)-lm-([0-9]+)\.html$ $1/browser\.php\?tid2=$2&lm=$3

  重启iis后,刷新页面就可以看到刚才的动态地址变成静态了

本文地址:http://www.yxinet.com/jishu/zm/3.html(转发请注明)

用心认真写教程不易,小打赏一下我们,多少是心意,解决问题是重点

【打赏说明】 如果您认为在本站中看的内容质量不错、或阅读后有所收获、或解决您遇到的实际问题,那不妨小金额的赞助一下我们,让我们有动力继续写出更多高质量的教程和心得。以帮助更多的人。[查看打赏记录]

发表评论

评论列表(条)