[求助]帝国tag标签开启伪静态之后,tag标签页面无法访问

标签 帝国 静态 开启

您的位置:仿站网 > 问答 >
如题

上传以下图片:

转载请注明本文地址:[求助]帝国tag标签开启伪静态之后,tag标签页面无法访问https://www.ecmsw.cn/ask/307.html
回复列表
1.
可以做静态页,百度更喜欢!
2.
看不出啥问题
3.
提示404吗?
4.
静态页打不开
5.
不支持静态吧
6.
提示页是几零几?
7.
文章页调用当前文章的tags请用:
<?php $fr = $empire->fetch1( "select infotags from {$dbtbpre}ecms_news_data_{$navinfor[stb]} where id='$navinfor[id]'" );$infotags = $fr[ 'infotags' ];$tag = '';$t = explode( ',', $infotags );$d = count( $t );for ( $i = 0; $i < count( $t ); $i++ ) {if ( $t[ $i ] ) {$tagslink = "[!--news.url--]tags-" . urlencode( $t[ $i ] ) . "-0.html";$tag .= "<a href='$tagslink' target='_blank'>" . $t[ $i ] . "</a> ";}}echo $tag;?>
把我的文章从头到尾看一遍。
8.
这样调用的

上传以下图片:

9.
前台文章页显示了没问题

上传以下图片:

10.
但是点开标签是提示无法访问网页

上传以下图片:

11.
这个是.htaccess规则

上传以下图片:

12.
应该是你上面的服务器规则没有生效
13.
那要怎么处理呢?在线等
14.
规则不对,Apache在.htaccess中添加:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^tags-(.+?)-(.+?).html$ /e/tags/index.php?tagname=$1&page=$2
iis服务器在web.config中添加:
<rule name="tags">
  <match url="^(.*/)*tags-(.+?)-(.+?).html?*(.*)$" />
  <action type="Rewrite" url="{R:1}/e/tags/index.php?tagname={R:2}&amp;page={R:3}" />
</rule>
详见:https://www.weiyiqi.net/html/dgcms/406.html
15.
我这个是虚拟主机,在.htaccess中加了上面的规则还是打不开tag标签页面。
16.
你的tags链接有问题,你可以看我的,伪静态点开也是:域名/tags-汉字-0.html,建议从头到尾再检查一遍,一般情况下不会有什么问题,实在不行空间商提交工单问问。
相关问题

仿站网专注于帝国CMS仿站及二次开发、模板定制等各种有关帝国CMS程序疑难杂症!
Copyright@2016-2019 仿站网 www.ecmsw.cn
鲁ICP备17005488号-1 鲁公网安备 37018102000481号