zblog伪静态后出错 zblog生成静态页面

win200864位安装的ispi_rewrite3,在zblog后台设置分类页伪静态后,前台无法

2008R2不是那么的普及,加上X3版新出不久,所以伪静态的设置教程比较少,今天搞出来了,其实很简单,那么下面给大家简要说明一下。因为iis7.5集成了url重写,那就就方便多了,首先安装好你的dz论坛之后,那么在你的根目录下(当然有些人也把论坛安装到二级目录)创建一个web.config文件,然后将下面的代码粘贴进去即可。

创新互联专注于大方企业网站建设,成都响应式网站建设,商城开发。大方网站建设公司,为大方等地区提供建站服务。全流程按需定制设计,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

?xml version="1.0" encoding="UTF-8"?

configuration

system.webServer

rewrite

rules

rule name="portal_topic"

match url="^(.*/)*topic-(.+).html\?*(.*)$" /

action type="Rewrite" url="{R:1}/portal.php\?mod=topictopic={R:2}{R:3}" /

/rule

rule name="portal_article"

match url="^(.*/)*article-([0-9]+)-([0-9]+).html\?*(.*)$" /

action type="Rewrite" url="{R:1}/portal.php\?mod=viewaid={R:2}page={R:3}{R:4}" /

/rule

rule name="forum_forumdisplay"

match url="^(.*/)*forum-(\w+)-([0-9]+).html\?*(.*)$" /

action type="Rewrite" url="{R:1}/forum.php\?mod=forumdisplayfid={R:2}page={R:3}{R:4}" /

伪静态报错,返回404

这种问题就是url_rewrite没有设置造成的。首先,你需要判断你的web服务器是什么,一般的服务器不是apache,就是nginx,它们对应的rewrite设置不一样,你需要区分处理。

1如果是apache,检查伪静态模块是否开启了,开启之后在根目录添加.htaccess文件,里面添加

相应的语句,这个网上都有。

2如果是nginx,需要在nginx.conf配置里面配置对应的伪静态语句,如果是虚拟目录,就到虚拟目录里面的配置文件里面添加对应的伪静态语句。

zblog静态分类目录访问出现403错误

zblog设置静态目录后会生成default.html这个文件,一般需要把 这个文件名称添加到空间的首页目录设置里面,这样才能正常显示的,可以去zblog仿站乐园看下的,里面有很详细的教程做参考的


网站名称:zblog伪静态后出错 zblog生成静态页面
URL分享:http://scyanting.com/article/ddghggi.html