nginx配置访问图片路径及html静态页面调取的方法
发布时间 - 2023-05-14 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
# 自定义
# 在里面
# 如图
# 本机
# 端口号
# 则能
# status
# request
# http_referer
# http_user_agent
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何为不同团队 ID 动态生成多个独立按钮
Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
Swift中swift中的switch 语句
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】
智能起名网站制作软件有哪些,制作logo的软件?
Python并发异常传播_错误处理解析【教程】
Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制
公司门户网站制作流程,华为官网怎么做?
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
如何在香港服务器上快速搭建免备案网站?
Laravel如何实现多对多模型关联?(Eloquent教程)
如何在宝塔面板中创建新站点?
大同网页,大同瑞慈医院官网?
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
Android GridView 滑动条设置一直显示状态(推荐)
微信小程序制作网站有哪些,微信小程序需要做网站吗?
如何用腾讯建站主机快速创建免费网站?
php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】
如何在阿里云部署织梦网站?
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
千库网官网入口推荐 千库网设计创意平台入口
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
海南网站制作公司有哪些,海口网是哪家的?
Laravel如何使用Service Container和依赖注入?(代码示例)
Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤
Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件
Laravel如何实现一对一模型关联?(Eloquent示例)
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
如何在腾讯云免费申请建站?
EditPlus中的正则表达式 实战(4)
Laravel安装步骤详细教程_Laravel环境搭建指南
Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案
Swift开发中switch语句值绑定模式
,南京靠谱的征婚网站?
Laravel如何配置和使用缓存?(Redis代码示例)
如何在景安云服务器上绑定域名并配置虚拟主机?
如何快速启动建站代理加盟业务?
Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】
用yum安装MySQLdb模块的步骤方法
Python结构化数据采集_字段抽取解析【教程】
Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能
微信小程序 wx.uploadFile无法上传解决办法
在centOS 7安装mysql 5.7的详细教程
Laravel集合Collection怎么用_Laravel集合常用函数详解
Laravel如何发送系统通知?(Notification渠道示例)


#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;