帝国cms网站优化使tags伪静态怎么弄
发表于:2024-09-21 作者:千家信息网编辑
千家信息网最后更新 2024年09月21日,这篇文章将为大家详细讲解有关帝国cms网站优化使tags伪静态怎么弄,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。帝国cms网站优化值tags伪静态的实现步骤如下:
千家信息网最后更新 2024年09月21日帝国cms网站优化使tags伪静态怎么弄
这篇文章将为大家详细讲解有关帝国cms网站优化使tags伪静态怎么弄,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
帝国cms网站优化值tags伪静态的实现步骤如下:
1.修改e/class/t_functions.php中的sys_eShowTags函数
代码如下:
//显示TAGSfunction sys_eShowTags($cid,$num=0,$line=0,$order='',$isgood='',$isgoodshow='',$showjg='',$shownum=0,$cs=''){global $empire,$dbtbpre,$public_r,$navinfor;$str='';if(empty($showjg)){$showjg=' ';}$ln=0;if($cid=='selfinfo'){if(empty($navinfor['infotags'])){return '';}$jg='';$r=explode(',',$navinfor['infotags']);$count=count($r);for($i=0;$i<$count;$i++){$ln++;$br='';if($line){if($ln%$line==0){$br='';}}$str.=$jg.''.$r[$i].''.$br;$jg=$br?'':$showjg;}}else{$and='';$where='';if($cid){$where=strstr($cid,',')?"cid in ($cid)":"cid='$cid'";$and=' and ';}if($isgood){$where.=$and.'isgood=1';}if($where){$where=' where '.$where;}$order=$order?' '.$order:' tagid desc';$limit='';if($num){$limit=' limit '.$num;}//推荐标红$gfont1='';$gfont2='';if($isgoodshow){if(strstr($isgoodshow,'r')){$gfont1='';$gfont2='';}if(strstr($isgoodshow,'s')){$gfont1=$gfont1.'';$gfont2=''.$gfont2;}}$jg='';$snum='';$sql=$empire->query("select tagid,tagname,num,isgood from {$dbtbpre}enewstags".$where." order by".$order.$limit);while($r=$empire->fetch($sql)){if($shownum){$snum='('.$r[num].')';}$font1='';$font2='';if($isgoodshow&&$r[isgood]){$font1=$gfont1;$font2=$gfont2;}$ln++;$br='';if($line){if($ln%$line==0){$br='';}}//$str.=$jg.''.$font1.$r[tagname].$snum.$font2.''.$br;$str.=$jg.''.$font1.$r[tagname].$snum.$font2.''.$br;$jg=$br?'':$showjg;}}echo $str;
}
推荐学习《帝国cms教程》
2.网站根目录 增加.htaccess文件,内容如下
代码如下:
RewriteEngine OnRewriteBase /RewriteRule tag/(.*).html$ e/tags/?tagname=$1RewriteRule e/tags/(.*).html$ e/tags/?tagid=$1
还要空间支持伪静态
1.检测Apache是否支持mod_rewrite 通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到"Loaded Modules",其中列出了所有apache2handler已经开启的模块,如果里面包括"mod_rewrite",则已经支持,不再需要继续设置。
如果没有开启"mod_rewrite",则打开目录 您的apache安装目录"/apache/conf/" 下的 httpd.conf 文件,通过Ctrl+F查找到"LoadModule rewrite_module",将前面的"#"号删除即可。
如果没有查找到,则到"LoadModule" 区域,在最后一行加入"LoadModule rewrite_module modules/mod_rewrite.so"(必选独占一行),然后重启apache服务器即可。
2.让apache服务器支持.htaccess
修改httpd.conf文件
代码如下:
Options FollowSymLinksAllowOverride None
改为
代码如下:
Options FollowSymLinksAllowOverride All
关于帝国cms网站优化使tags伪静态怎么弄就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
网站
静态
帝国
代码
支持
文件
一行
内容
函数
更多
服务器
目录
篇文章
推荐
服务
不错
实用
区域
教程
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全与信息化工作建议
新点软件开发薪资
藏头诗生成软件开发
汽车软件开发流程ppt
傲腾16G Dell 服务器
软件开发属于劳务收入吗
查看access数据库
香港服务器代理
银河帝国进游戏服务器加载中
服务器代维合同
中国研究亚洲的数据库有哪些
patran数据库怎么设置
游戏软件开发承揽协议
数据库numerical
电商系统软件开发品牌排行榜
手机软件一直显示服务器出错
数据库中的文档包括什么类型
小三相电机绕组数据库
网络安全专项整治活动
5E连接服务器的代码
数据库基本语句例题及解析
ansible管理服务器
马赛克数据库提示连接数过多
云服务器上软件开发
浏览器播放视频显示服务器异常
软件开发定制需要多少钱
电商系统软件开发品牌排行榜
军运会网络安全保障
上海想学软件开发
中国网络安全法 ccac