您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

织梦安装在二级目录,如何写伪静态?

2025/2/26 2:37:20发布18次查看
织梦安装在二级目录,如何写伪静态?,我使用网站上的方法,打开页面是空白。一般设置有问题的话,会显示404,但这个是空白页,不知道是什么原因。
回复内容: 织梦安装在二级目录,如何写伪静态?,我使用网站上的方法,打开页面是空白。一般设置有问题的话,会显示404,但这个是空白页,不知道是什么原因。
1)iis伪静态
打开httpd.ini文件,加入如下规则:#首页伪静态规则,如果不使用动态首页,请勿必删除这一行,否则打开首页会出现死循环rewriterule ^(.*)/index\.html $1/index\.php [i]#列表页伪静态规则rewriterule ^(.*)/category/list-([0-9]+)\.html $1/plus/list\.php\?tid=$2 [i]rewriterule ^(.*)/category/list-([0-9]+)-([0-9]+)-([0-9]+)\.html $1/plus/list\.php\?tid=$2&totalresult=$3&pageno=$4 [i]#文章页伪静态规则rewriterule ^(.*)/archives/view-([0-9]+)-([0-9]+)\.html $1/plus/view\.php\?arcid=$2&pageno=$3 [i]#搜索伪静态规则rewriterule ^(.*)/search\.html(?:(\?.*))* $1/search\.php?$2 [i]#tag标签伪静态规则rewriterule ^(.*)/tags\.html $1/tags\.php [i]rewriterule ^(.*)/tags/(.*)(?:(\?.*))* $1/tags\.php\?\/$2 [i]rewriterule ^(.*)/tags/(.*)\/(?:(\?.*))* $1/tags\.php\?\/$2\/ [i]rewriterule ^(.*)/tags/(.*)\/([0-9])(?:(\?.*))* $1/tags\.php\?\/$2\/$3 [i]rewriterule ^(.*)/tags/(.*)\/([0-9])\/(?:(\?.*))* $1/tags\.php\?\/$2\/$3\/ [i]#问答伪静态规则,适用于dedecmsv5.3-5.6版本,需要修改几处程序rewriterule ^(.*)/post\.html $1/post\.php [i]rewriterule ^(.*)/type\.html $1/type\.php [i]rewriterule ^(.*)/question-([0-9]+)\.html $1/question\.php\?id=$2 [i]rewriterule ^(.*)/browser-1-([0-9]+)\.html $1/browser\.php\?tid=$2 [i]rewriterule ^(.*)/browser-2-([0-9]+)\.html $1/browser\.php\?tid2=$2 [i]rewriterule ^(.*)/browser-1-([0-9]+)-([0-9]+)\.html $1/browser\.php\?tid=$2&page=$3 [i]rewriterule ^(.*)/browser-2-([0-9]+)-([0-9]+)\.html $1/browser\.php\?tid2=$2&page=$3 [i]rewriterule ^(.*)/browser-([0-9]+)\.html $1/browser\.php\?lm=$2 [i]rewriterule ^(.*)/browser-1-([0-9]+)-([0-9]+)\.html $1/browser\.php\?tid=$2&lm=$3 [i]rewriterule ^(.*)/browser-2-([0-9]+)-([0-9]+)\.html $1/browser\.php\?tid2=$2&lm=$3 [i]
2)apache伪静态
打开.htaccess文件,加入如下规则:
提供部分规则作参考rewriterule ^category/list-([0-9]+).html$ /plus/list.php?tid=$1
rewriterule ^category/list-([0-9]+)-([0-9]+)-([0-9]+).html$ /plus/list.php?tid=$1&totalresult=$2&pageno=$3
rewriterule ^archives/view-([0-9]+)-([0-9]+).html$ /plus/view.php?arcid=$1&pageno=$2
注意:规则开头必须加
# 将 rewriteengine 模式打开rewriteengine on# 修改以下语句中的 /dedecms 为dedecms安装目录,程序放在根目录中,请将 /dedecms 修改为 /rewritebase /dedecms
.htaccess放在根目录
规则请自行百度or google,现在只说明一下放规则的细节,话说规则可以按需自己写(前提你要有一定的经验or confidence)
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product