澳门新浦京app下载帝国CMS虚拟主机伪静态设置.htaccess

帝国CMS建议直接生成静态页,但有时候也确实希望伪静态,这里以
帝国CMS7.0为例。PHP虚拟主机下设置伪静态:

帝国CMS,动态栏目启用伪静态功能,且已上传.htaccess 文件。

本文实例讲述了帝国CMS7.0IIS伪静态设置方法。分享给大家供大家参考。具体实现方法如下:

1、确认空间支持伪静态,有些空间商的空间是需要手动开启伪静态功能的。

1、确定栏目等设置正确。

帝国CMS7.0IIS伪静态教程步骤:

2、后台–系统–系统设置–伪静态参数设置,设置好伪静态规则。

澳门新浦京app下载,2、确定 空间支持.htaccess 文件,具已上传.htaccess 文件。

1、进后后台 – 系统 – 系统设置 – 伪静态参数设置 – 都点击默认

3、新建.htaccess 文件,放在网站根目录下。

3、确定.htaccess 文件伪静态规则正确。

2、在网站根目录(web文件夹)下建一个文件,文件名及后缀格式为:httpd.ini

.htaccess文件中写入如下规则:

访问伪静态页面空白。

3、用txt/记事本模式打开httpd.ini文件,将下面的内容复制到该文件内:

# 将 RewriteEngine 模式打开RewriteEngine On#信息内容页:showinfo-[!--classid--]-[!--id--]-[!--page--].htmlRewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^showinfo-(.+?)-(.+?)-(.+?)/.html$ /e/action/ShowInfo.php?classid=$1id=$2page=$3#信息列表:listinfo-[!--classid--]-[!--page--].htmlRewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^listinfo-(.+?)-(.+?)/.html$ /e/action/ListInfo/index.php?classid=$1page=$2#标题分类列表页:infotype-[!--ttid--]-[!--page--].htmlRewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^infotype-(.+?)-(.+?)/.html$ /e/action/InfoType/index.php?ttid=$1page=$2#TAGS信息列表页:tags-[!--tagname--]-[!--page--].htmlRewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^tags-(.+?)-(.+?)/.html$ /e/tags/index.php?tagname=$1page=$2

百思不得骑姐,最后灵光一闪,是不是后台参数设置里关闭了前台所有动态页面呢?一看,果然关闭了。开启,伪静态页面访问正常。

[ISAPI_Rewrite]  
 
# 3600 = 1 hour  
CacheClockRate 3600  
 
RewriteEngine On  
 
RepeatLimit 32  
 
#帝国#  
#信息内容页:showinfo-[!–classid–]-[!–id–]-[!–page–].html
 
RewriteRule ^(.*)/showinfo-(.+?)-(.+?)-(.+?).html$
$1/e/action/ShowInfo.php?  
 
classid=$2&id=$3&page=$4  
 
#信息列表:listinfo-[!–classid–]-[!–page–].html  
RewriteRule ^(.*)/listinfo-(.+?)-(.+?).html$
$1/e/action/ListInfo/index.php?  
 
classid=$2&page=$3  
#标题分类列表页:infotype-[!–ttid–]-[!–page–].html  
RewriteRule ^(.*)/infotype-(.+?)-(.+?).html$  
$1/e/action/InfoType/index.php?  
 
ttid=$2&page=$3  
 
#TAGS信息列表页:tags-[!–tagname–]-[!–page–].html  
 
RewriteRule ^(.*)/tags-(.+?)-(.+?).html$  
 $1/e/tags/index.php?tagname=$2&page=$3
最后进入win2003服务器 配置站点,让站点支持Rewrite即可.

不同服务器有不同的规则,下面给大家说明下.

帝国CMS在Linux主机下实现伪静态方法:

确认虚拟主机是否支持rewrite伪静态.htaccess文件,添加.htaccess
文件,把htaccess 文件放在网站根目录.

这里只详细介绍了帝国CMS在Windows主机下实现伪静态方法.

希望本文所述对大家的帝国CMS建站有所帮助。

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图