联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
宝塔的ngiex环境中,添加rewrite伪静态规则,应该放哪里
类型:迅睿CMS 更新时间:2022-03-03 20:08:40 伪静态规则

我想在宝塔的ngiex环境中。添加rewrite ^pic\/(.*?)\.jpg$ pic/pic.php?k=$1 last; 这个伪静态规则。应该放哪里?下边是迅睿默认的,应该插入在那个地方?我自己尝试很多次一直出错


location / { 
    if (-f $request_filename) {
           break;
    }
    if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {
       rewrite ^pic\/(.*?)\.jpg$ pic/pic.php?k=$1 last;
    }
    if (!-e $request_filename) {
        rewrite . /index.php last;
    }
}


回帖
  • 优速-有偿帮忙解决问题
    #1楼    优速-有偿帮忙解决问题
    2022-02-23 17:08:30
    Chrome 0
    if (!-e $request_filename) {
            rewrite ^pic\/(.*?)\.jpg$ pic/pic.php?k=$1 last;
            rewrite . /index.php last;
        }
  • 仿站织梦转换特199
    #2楼    仿站织梦转换特199
    2022-02-23 17:18:27
    Chrome 0
    优速-有偿帮忙解决问题 没有用,404,
  • 优速-有偿帮忙解决问题
    #3楼    优速-有偿帮忙解决问题
    2022-02-23 17:20:47
    Chrome 0
    排除法,改成
    if (!-e $request_filename) {
            rewrite ^pic\/(.*?)\.jpg$ pic/pic.php?k=$1 last;
        }
    主要看你这个写没写对
  • 小黄人 18html
    #4楼    小黄人 18html
    2022-03-03 17:33:47
    Chrome 0
    QQ 187013488
    满意答案
  • 仿站织梦转换特199
    #5楼    仿站织梦转换特199
    2022-03-03 20:08:40
    Chrome 0
    @小黄人 18html:多谢,帮忙解决了多谢,帮忙解决了