15053971836 注册 / 登录

帝国cms伪静态教程

时间: 阅读:185
帝国cms伪静态教程

最佳回答

临沂网站建设

临沂网站建设

2023-01-16 03:32:39

配置帝国cms伪静态规则httpd.ini 文件如下:
[ISAPI_Rewrite]
# 3600= 1hour
CacheClockRate 3600
RewriteEngine On
RepeatLimit 32
#301重定向#
RewriteCond Host: ^phpfensi.com$
RewriteRule (.*)ht tp :/ /w ww.phpfensi.com$1[I,RP]
#帝国#
#信息内容页: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
(转载)

最新回答共有3条回答

  • 夜半唱歌
    回复
    2023-01-16 06:06:51

    1.操作前,我们需要先对网站数据库进行备份。

    2.接下来我们添加手机站的模板组。点击“模板”,

    3.选择“模板组管理”中的“导入/导出模板组”,然后选择默认的模板组,然后导出,将导出文件先保存下来。然后将模板组名称更改为“电脑访问模板组”。再从右边的“导入模板组”上传刚刚导出的文件;这时会出现两个模板组。然后我们可以对默认的模板组更名为“手机访问模板组”。

    4.接下来,对网站的d目录进行备份,因为这个文件夹内一般会保存文章页的图片。

    在网站根目录中新建一个目录,作为手机站的存放地。然后设置域名解析,比如m.xxxx.com ,域名解析的方法这里就不一一介绍,大家如果有不懂可百度一下。

    然后上传帝国CMS程序安装包,安装一个新平台。注意安装的表前缀只需临时设定一个名称。因为等安装后,两个平台将会调用同一个数据库。

    这时,我们需要修改手机网站的config.php这个文件,将实现两个平台同时调用一个数据库,并修改模板组调用ID。

    5.用Emedit打开config.php文件

    6.将数据库名和用户名改为跟电脑端的一样的数据库。

    7.默认模板组ID改为我们已经设定好的手机访问的模板组ID 3

    8.修改cookie作用域,可防止同时登录两个后台时只能登一个的问题。

    接下来,我们进入手机网站后台修改相关的参数。点击“模板”后,你会发现左上角的选项已变成“新手机模板组”,接下来就是修改相关的模板页面了。

  • seo从业者
    回复
    2023-01-16 05:05:41

    1、先进入到nginx的配置文件目录,输入以下命令:
    cd /alidata/server/nginx/conf/rewrite
    2、再输入:ll
    3、输入以下命令:
    cd /alidata/server/nginx/conf/vhosts
    4、进入到网站配置目录,打开配置文件,修改好伪静态调用文件;
    5、测试配置的文件是否正确,输入:
    /alidata/server/nginx/sbin/nginx -t
    nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is ok
    nginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful
    如果出现以上两句话就说明配置成功了。
    6、下面重启下nginx
    /alidata/server/nginx/sbin/nginx -s reload
    7、伪静态配置完成