一、需求:
在网站根目录下有个文件:a.exe,当用户访问www.ileiming.com/download/(*).exe时,让用户能够下载a的内容,下载后的名字却是(*).exe。*代表任意的字符串货是数字。
二、实现:
直接用nginx的rewrite实现此功能
在网站的nginx配置中加入如下内容:
location /download/ {
if (!-e $request_filename) {
rewrite ^/download/(.*)$ /a.exe last;
}
}
转载请注明:IT运维空间 » linux » Nginx Rewrite无限生成文件
发表评论