tp5在nginx隐藏多模块的入口文件伪静态写法

全屏阅读
  • 基本信息

nginx

location / {
    if (!-e $request_filename) {
        rewrite /admin/(.*)$ /admin.php/$1 last;//后台入口文件隐藏
        rewrite /spe/(.*)$ /spe.php/$1 last;//其它模块的入口文件
        rewrite  ^(.*)$  /index.php?s=$1  last;//前台入口文件
        break;
    }
}

apache

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteBase /
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule /admin/(.*)$ admin.php?s=/$1 [QSA,PT,L]
 RewriteRule /spe/(.*)$ spe.php?s=/$1 [QSA,PT,L]
 RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
 SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0
</IfModule>

顶一下
(0)
100%
订阅 回复
踩一下
(0)
100%
» 郑重声明:本文由mpxq168发布,所有内容仅代表个人观点。版权归恒富网mpxq168共有,欢迎转载, 但未经作者同意必须保留此段声明,并给出文章连接,否则保留追究法律责任的权利! 如果本文侵犯了您的权益,请留言。

目前有 0 条留言 其中:访客:0 条, 博主:0 条

给我留言

您必须 [ 登录 ] 才能发表留言!