大米CMS官网论坛,大米站长联盟,大米站长之家,大米开发者社区

标题: [转]大米cms nginx+apache伪静态配置 [打印本页]

作者: 追影    时间: 2014-10-17 11:32
标题: [转]大米cms nginx+apache伪静态配置
本帖最后由 追影 于 2014-10-17 11:43 编辑

apache

这是官网的url重写
[IfModule mod_rewrite.c]
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
[/IfModule]
RewriteRule ^Web/Tpl/.*/.*\.(html|xml)$ / [F]
RewriteRule ^Admin/Tpl/.*/.*\.(html|xml)$ / [F]

nginx

采用官网的URL重写
location / {
    if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php?s=$1 last;
    break;
    }
}

模板保护(我自己写的,测试有效,如有错的地方请大神指出)
location ~ Web/Tpl/.*/.*\.(html|xml)$ {
deny all;
}
location ~ Admin/Tpl/.*/.*\.(html|xml)$ {
deny all;
}



来源:http://www.ck0.cn/tutorial/damicms_ngx-apa-rewrite_14.html

作者: ❤`•.¸¸.•HES❤    时间: 2014-12-28 23:20
大神我的,修改了伪静态规则,直接打不开了

怎么才能正常访问网站
作者: leeuie    时间: 2015-1-28 23:23
本帖最后由 追影 于 2022-1-25 17:18 编辑

多谢,

lnmp环境。

nginx下添加conf规则,

完美伪静态,

谢谢。







欢迎光临 大米CMS官网论坛,大米站长联盟,大米站长之家,大米开发者社区 (https://www.damicms.com/bbs/) Powered by Discuz! X3.1