nginx 访问本地文件

发布时间:2024年01月18日
server {
		listen       8180;
		server_name  localhost;

		#后台服务配置,配置了这个location便可以通过http://域名/jeecg-boot/xxxx 访问		
		location ^~/roadmap {
			alias D:/roadmap/;
			autoindex on;
			charset utf-8,utf-8;
		}
		
	}

	server {
		listen       9494;
		server_name  localhost;

		#后台服务配置,配置了这个location便可以通过http://域名/jeecg-boot/xxxx 访问		
		location ^~/mobileRoadmap {
			alias D:/mobileRoadmap/;
			autoindex on;
			charset utf-8,utf-8;
		}
		
	}

上面的有时候可能不行,直接找到微信收藏这个整体替换

 server {
		listen       9191;
		server_name  localhost;

		#后台服务配置,配置了这个location便可以通过http://域名/jeecg-boot/xxxx 访问		
		#location ^~/transcode {
			#alias D:/transcode/;
			#autoindex on;
			#charset utf-8,utf-8;
		#}
		

        #按照下面配置,所有文件可以下载*所有文件,也可以指定对应的文件可以下载
		location ^~/transcode/ {
        root D:/;
        autoindex on;
        charset utf-8;

        # 添加以下两行配置
        if ( $request_filename ~* ^.*?\.(.*)$ ) {
            add_header Content-Disposition 'attachment; filename=$request_filename';
        }
    }

文章来源:https://blog.csdn.net/chengchong_cc/article/details/135602386
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。