15053971836 注册 / 登录

帝国伪静态设置

时间: 阅读:100
帝国伪静态设置

最佳回答

seo从业者

seo从业者

2023-01-16 16:19:01

配置帝国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
(转载)

最新回答共有2条回答

  • 清风若雨
    回复
    2023-01-16 18:18:03

    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、伪静态配置完成