设置Discuz伪静态的方法


win2008系统下的IIS7.5Discuz伪静态设置,
这是在IIS6下写的教程和II7的区别就是找ISAPI筛选器了

然后大家再去下载一个url rewrite 2.0组件直接安装就行,什么都不用设置全下一步安装就OK
去微软官方下载吧32位系统下载x86的 65位系统下载x64的
就选择上面这个英文版的就行,反正不管是不是英文也不用看他。

这个组件不安装,设置好规则也没用的网站肯定是500错误的~~
这些安装好后开始设置规则~~注意了不要从网上下载复制别人的规则,网站的和服务器的设置都不太一样复制别人的肯定是有问题的
那些为了赚分狗屁不懂的发规则出来给别人用还好意思说亲测~也不想想每个人的服务器设置能一样吗?每个人网站设置能一样吗?
很多人问我为啥复制来的规则后页面不能访问了,你看会我这个自己生成规则就没问题了~
这个规则文件就是 web.config,web.config不需要去别人那里复制,这个文件系统会自己生成的
现在要做的就是如果你根目录下有就删除了~
去IIS里找默认文档,随便上下移动一个你网站根目录里就是生成web.config文件

打开生成的web.config文件 能看到一些原始规则先放那不用动
现在去论坛后台 全局--SEO设置-URL静态化
人家有设置好的你在下面点下提交完了之后返回来去点上面右边的 查看当前的 Rewrite规则

点开之后就会发现系统生成了各种环境的规则,我们用的是IIS7.5就找 IIS7 Web Server 这个地方的
复制这个段落的代码,复制到刚才生成web.config文件的<system.webServer> <defaultDocument>之间就OK了
不要删除web.config文件之前的代码,给规则复制到<system.webServer> <defaultDocument>之间
现在在去看你的论坛绝对没有任何问题了

关闭
18988993509

020-82315523