当前位置:   article > 正文

Nginx代理nginx.conf配置——nginx对静态文件代理_nginx 代理静态文件

nginx 代理静态文件

1. 对根目录下的静态资源代理

Nginx代理nginx.conf配置——反向代理

2. 目录代理

如果需要将资源代理到不同的目录下,则在nginx.conf中的server节点下进行如下配置:

  1. location /image {
  2. root /opt/cache;
  3. }
  4. location vedio {
  5. root /opt/cache;
  6. }

修改后,重新加载nginx配置即可,nginx部分命令如下:

  1. # 检查配置
  2. nginx -t
  3. # 重载配置
  4. nginx -s reload
  5. # 关闭
  6. nginx -s quit
  7. # 启动
  8. nginx -s start

3. 代理指定路径下的静态资源

在server中添加如下配置(示例listen端口为80)

  1. location ~ /video/.*\.(mp4)?$ {
  2. expires -1;
  3. # 匹配结果示例:opt/cache/video/demo.mp4
  4. root /opt/cache;
  5. }

访问:localhost/video/demo.mp4即可访问

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/518519
推荐阅读
相关标签
  

闽ICP备14008679号