nginx怎么配置静态文件服务器
发布时间 - 2023-05-23 00:00:00 点击率:次配置步骤
配置nginx\nginx-1.13.4\conf\nginx.conf文件
#user nobody;
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 koi8-r;
#access_log logs/host.access.log main;
location ~ .*\.(gif|jpg|jpeg|png)$ {
expires 24h;
root d://pinkylam_server//;#指定图片存放路径
access_log d://pinkylam_server//images.log;#日志存放路径
proxy_store on;
proxy_store_access user:rw group:rw all:rw;
proxy_temp_path d://pinkylam_server//;#图片访问路径
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;
}
}
location / {
root html;
index index.html index.htm;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}注意:d:/pinkylam_server/ 对应的文件夹要建立。
测试
打开浏览器输入http://127.0.0.1/111.jpg测试。
预览
# nginx
# 打开浏览器
# http_x_forwarded_for
# http_user_agent
# http_referer
# access_log
# tcp_nopush
# sendfile
# access
# remote_user
# remote_addr
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
PHP正则匹配日期和时间(时间戳转换)的实例代码
在线制作视频的网站有哪些,电脑如何制作视频短片?
LinuxCD持续部署教程_自动发布与回滚机制
Python图片处理进阶教程_Pillow滤镜与图像增强
Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优
Laravel如何实现文件上传和存储?(本地与S3配置)
Laravel如何实现全文搜索功能?(Scout和Algolia示例)
IOS倒计时设置UIButton标题title的抖动问题
如何快速搭建安全的FTP站点?
再谈Python中的字符串与字符编码(推荐)
Laravel如何实现多对多模型关联?(Eloquent教程)
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
如何在不使用负向后查找的情况下匹配特定条件前的换行符
英语简历制作免费网站推荐,如何将简历翻译成英文?
如何为不同团队 ID 动态生成多个独立按钮
如何快速生成ASP一键建站模板并优化安全性?
百度浏览器如何管理插件 百度浏览器插件管理方法
Laravel如何处理异常和错误?(Handler示例)
详解vue.js组件化开发实践
非常酷的网站设计制作软件,酷培ai教育官方网站?
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
Laravel如何创建和注册中间件_Laravel中间件编写与应用流程
什么是javascript作用域_全局和局部作用域有什么区别?
长沙做网站要多少钱,长沙国安网络怎么样?
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
如何在Tomcat中配置并部署网站项目?
Laravel如何从数据库删除数据_Laravel destroy和delete方法区别
如何选择可靠的免备案建站服务器?
如何在云主机快速搭建网站站点?
如何在新浪SAE免费搭建个人博客?
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
网页设计与网站制作内容,怎样注册网站?
laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法
Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】
网站页面设计需要考虑到这些问题
用yum安装MySQLdb模块的步骤方法
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
Internet Explorer官网直接进入 IE浏览器在线体验版网址
简单实现Android文件上传
如何在阿里云服务器自主搭建网站?
java获取注册ip实例
微信公众帐号开发教程之图文消息全攻略
javascript如何操作浏览器历史记录_怎样实现无刷新导航
详解CentOS6.5 安装 MySQL5.1.71的方法
浅析上传头像示例及其注意事项
UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】
如何为不同团队 ID 动态生成多个非值班状态按钮
上一篇:河马剧场弹幕关闭方法
上一篇:河马剧场弹幕关闭方法


listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location ~ .*\.(gif|jpg|jpeg|png)$ {
expires 24h;
root d://pinkylam_server//;#指定图片存放路径
access_log d://pinkylam_server//images.log;#日志存放路径
proxy_store on;
proxy_store_access user:rw group:rw all:rw;
proxy_temp_path d://pinkylam_server//;#图片访问路径
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;
}
}
location / {
root html;
index index.html index.htm;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}