帝国CMS虚拟主机伪静态设置.htaccess
发布时间:2020-08-17作者:帝国建站网
帝国CMS建议直接生成静态页,但有时候也确实希望伪静态,这里以 帝国CMS7.0为例。PHP虚拟主机下设置伪静态:
1、确认空间支持伪静态,有些空间商的空间是需要手动开启伪静态功能的。
2、后台--系统--系统设置--伪静态参数设置,设置好伪静态规则。
3、新建 .htaccess 文件,放在网站根目录下。
.htaccess文件中写入如下规则:(注意规则文件中的规则要与后台设置的一致)
# 将 RewriteEngine 模式打开
RewriteEngine On
#信息内容页:showinfo-[!--classid--]-[!--id--]-[!--page--].html
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^showinfo-(.+?)-(.+?)-(.+?)/.html$ /e/action/ShowInfo.php?classid=$1&id=$2&page=$3
#信息列表:listinfo-[!--classid--]-[!--page--].html
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^listinfo-(.+?)-(.+?)/.html$ /e/action/ListInfo/index.php?classid=$1&page=$2
#标题分类列表页:infotype-[!--ttid--]-[!--page--].html
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^infotype-(.+?)-(.+?)/.html$ /e/action/InfoType/index.php?ttid=$1&page=$2
#TAGS信息列表页:tags-[!--tagname--]-[!--page--].html
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^tags-(.+?)-(.+?)/.html$ /e/tags/index.php?tagname=$1&page=$2
相关帝国教程
- 10-02帝国CMS模板专题页面获取当前专题页链接地址的方法
- 03-05帝国cms模板灵动标签调用的信息带tag和搜索关键字
- 02-12帝国CMS前台会员发送消息调用编辑器的方法
- 03-19帝国cms如何防止你的网站数据被采集
- 05-19帝国CMS封面列表和内容页调用栏目别名的两种方法
- 10-31帝国cms用万能的灵动标签SQL语句调用一级栏目分类
- 08-18帝国cms提交表单出现“带*项为必填”
- 10-21帝国CMS模板调用收藏该内容的会员(带头像和不带头像版)
- 03-29帝国cms模板中会员空间调用会员栏目投稿数量的方法!
- 10-30帝国cms内容页标题添加到信息反馈表单方法和代码是什么?
- 11-21帝国cms备份恢复错误提示:You have an error in your SQL syntax. Chec
- 04-19帝国CMS模板下载最终页模板调用带图片软件信息
- 07-10帝国cms模板里显示发布信息人的ip地址
- 12-27帝国CMS7.5版对备份系统进行升级
- 05-21帝国CMS内容字段域名替换函数
- 12-05帝国cms多表查询+多表标题链接的调用
- 09-20帝国CMS列表list.var前三条信息加NEW图标
- 06-17帝国cms上传大图片或附件的方法
- 11-21帝国CMS搜索关键字带点击数效果
- 02-21帝国二次开发批量处理方法框架