nginx怎么配置访问图片路径及html静态页面调取

发布时间 - 2023-05-28 00:00:00    点击率:

1.实验环境

首先随便某个路径下创建相应的目录。如图下

2.在里面放自定义的html或者图片。

3.nginx配置

user root;  
worker_processes 1;  
  
#error_log logs/error.log;  
#error_log logs/error.log notice;  
#error_log logs/error.log info;  
  
#pid    logs/nginx.pid;  
  
  
events {  
  worker_connections 1024;  
}  
  
  
http {  
  include    mime.types;  
  default_type application/octet-stream;  
  
  log_format main '$remote_addr - $remote_user [$time_local] "$request" '  
           '$status $body_bytes_sent "$http_referer" '  
           '"$http_user_agent" "$http_x_forwarded_for"';  
  
  access_log logs/access.log main;  
  
  sendfile    on;  
  #tcp_nopush   on;  
  
  #keepalive_timeout 0;  
  keepalive_timeout 65;  
  
  #gzip on;  
  
  
  server {  
    listen    80;#端口号  
    server_name localhost;#本机  
  
    charset utf-8;  
  
    #access_log logs/host.access.log main;  
  
  location ~ .*\.(gif|jpg|jpeg|png)$ {  
    expires 24h;  
      root /home/images/;#指定图片存放路径  
      access_log /usr/local/websrv/nginx-1.9.4/logs/images.log;#日志存放路径  
      proxy_store on;  
      proxy_store_access user:rw group:rw all:rw;  
      proxy_temp_path     /home/images/;#图片访问路径  
      proxy_redirect     off;  
      proxy_set_header    host 127.0.0.1;  
      client_max_body_size  10m;  
      client_body_buffer_size 1280k;  
      proxy_connect_timeout  900;  
      proxy_send_timeout   900;  
      proxy_read_timeout   900;  
      proxy_buffer_size    40k;  
      proxy_buffers      40 320k;  
      proxy_busy_buffers_size 640k;  
      proxy_temp_file_write_size 640k;  
      if ( !-e $request_filename)  
      {  
         proxy_pass http://127.0.0.1;#默认80端口  
      }  
  }   
  
    location / {  
      root  /home/html; #html访问路径 
      index index.html index2.htm; #html文件名称 
 
    } 
  
    error_page 404       /404.html; 

4.查看编译是否有出错,如果没出错则设置成功。

5.访问nginx则能访问到访问的图片地址。

6.访问自定义html时。


# html  # nginx  # 自定义  # 在里面  # 如图  # 本机  # 端口号  # 则能  # body_bytes_sent  # status  # request  # http_x_forwarded_for 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Android自定义listview布局实现上拉加载下拉刷新功能  Laravel事件监听器怎么写_Laravel Event和Listener使用教程  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】  百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  Laravel如何处理文件下载请求?(Response示例)  Linux系统运维自动化项目教程_Ansible批量管理实战  edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】  高性价比服务器租赁——企业级配置与24小时运维服务  Laravel如何保护应用免受CSRF攻击?(原理和示例)  在Oracle关闭情况下如何修改spfile的参数  Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程  Laravel如何自定义分页视图?(Pagination示例)  实例解析Array和String方法  5种Android数据存储方式汇总  如何注册花生壳免费域名并搭建个人网站?  百度浏览器如何管理插件 百度浏览器插件管理方法  Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?  Laravel如何记录自定义日志?(Log频道配置)  如何在腾讯云服务器快速搭建个人网站?  Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  浅谈javascript alert和confirm的美化  ,在苏州找工作,上哪个网站比较好?  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  制作旅游网站html,怎样注册旅游网站?  html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】  IOS倒计时设置UIButton标题title的抖动问题  如何在香港服务器上快速搭建免备案网站?  独立制作一个网站多少钱,建立网站需要花多少钱?  Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】  今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布  Laravel如何使用Telescope进行调试?(安装和使用教程)  如何在阿里云域名上完成建站全流程?  Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】  如何正确下载安装西数主机建站助手?  高性能网站服务器部署指南:稳定运行与安全配置优化方案  Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】  Laravel模型事件有哪些_Laravel Model Event生命周期详解  UC浏览器如何设置启动页 UC浏览器启动页设置方法  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  Laravel中的Facade(门面)到底是什么原理  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】  原生JS获取元素集合的子元素宽度实例  如何在 React 中条件性地遍历数组并渲染元素  青岛网站建设如何选择本地服务器?