服务器是WINDOWS2003 IIS做WEB服务器

第一步:由于IIS不支持REWRITE,所以要下载IIS Rewrite模块:

http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0064_Lite.msi 这个网站上free最新版的,记的要用FREE的。虽只可以全局设置,但足够用了。

安装很简单。就下一步就完成了。

打开“控制面板→管理工具→IIS信息服务管理器→网站→您的站点→属性”。在“ISAPI筛选器”项点击 “添加”, 筛选器名称填入Rewrite,可执行文件为C:\Rewrite\Rewrite.dll (如果您解压到其它目录请填入相应地址)


75a1630b234da0e13ac76324.jpg


重新启动IIS.

看到状态为向上时成功。



第二步:

打开DEDE后台,进入 系统——基本参数设置——模块设置 如下图开启REWRITE功能。这样的简单


ccc3143add322bdcb311c725.jpg


现在前台打开的地位格式为: http://www.gstarcad.com/ask/question-id-190.html 当然时你打开这个地址是会报错的。所以做最后一步

第三步:

找开isapirewrite加入如下代码:

RewriteRule /ask/([a-z,0-9]*)-([a-z,0-9]*)-([0-9]+)\.html /ask/$1.php?$2=$3



71169a531dc1df0a43a75b25.jpg


确认后,ok了,你的问答静态化了。