gtxyzz

Nginx Rewrite无限生成文件

gtxyzz linux 2023-01-25 470浏览 0

一、需求:
在网站根目录下有个文件:a.exe,当用户访问www.ileiming.com/download/(*).exe时,让用户能够下载a的内容,下载后的名字却是(*).exe。*代表任意的字符串货是数字。

二、实现:
直接用nginx的rewrite实现此功能
在网站的nginx配置中加入如下内容:
location /download/ {
                if (!-e $request_filename) {
                        rewrite ^/download/(.*)$ /a.exe last;
                }
        }

 

继续浏览有关 LINUX技术 的文章
发表评论