nginx重写

location ^~ /rewrite {
            location ^~ /gallery/original/ {
                if (!-e $request_filename){
                    return 404;
                }
                if ($args = rewrite) {
                    rewrite ^/(.*) /index.php?$args last;
                }
            }
            location ~* \.(gif|jpg|jpeg|png)$ {
                if (!-e $request_filename){
                   rewrite '([0-9]{2})/([0-9]{2})/([0-9]{2})/(.*)\.(png|jpg|jpeg|gif)$' /gallery/original/$1/$2/$3/$4.$5?rewrite last;
                }
            }
        }



rewrite    ^/rewrite?url=(.*)$    https://www.shihj.com/$1    permanent;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容