nginx 配置文件下载 文件下载器
nginx 配置文件下载,实现.html .json .pdf 直接下载而非预览
server { listen 80; listen 443 ssl; server_name docs.test111.com; client_max_body_size 512m; # ssl on; ssl_certificate /app/certs/test.com/current/segapi_com.crt; ssl_certificate_key /app/certs/test.com/current/segapi_com.key; access_log /app/docs.test.com/logs/nginx/test_docs_access.log main; error_log /app/docs.test.com/logs/nginx/test_docs_error.log; location / { // 配置文件直接下载而不是预览 if ($request_filename ~* ^.*?\.(html|json|doc|pdf|zip|docx)$) { add_header Content-Disposition attachment; add_header Content-Type application/octet-stream; } //配置文件路径 root /app/docs.test.com/pages; index index.html; } location /sdk { alias /app/docs.test.com/pages/sdk; index index.html; } location /.git { root html; deny all; return 403; } error_page 404 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location /.well-known/pki-validation { alias /app/segapi_docs/.well-known/pki-validation/; } }
分类:
Linux 服务器那些事
, Nginx
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
2020-04-27 python str与bytes之间的转换
2018-04-27 python unicode to str and str to unicode