当前位置: 首页 > news >正文

02nginx配置文件

cat /usr/local/nginx/conf/nginx.conf

server

events {}  #nginx必备
http {include       mime.types;  #引入http mime类型default_type  application/octet-stream;sendfile        on;keepalive_timeout  65;upstream cww{    #和proxy_pass的cww一致server 127.0.0.1:8848 weight=1;#server 127.0.0.1:8849 weight=1;}upstream cww1{    #和proxy_pass的cww一致server 127.0.0.1:8849 weight=1;#server 127.0.0.1:8849 weight=1;}server {  #域名不匹配直接滚蛋listen 80 default_server;server_name _;return 444;  # 直接关闭连接,不给任何响应}server {listen       80;server_name  *.cww.com;location /sds {    #匹配以/sds开头的路径root   html;                   #同conf相同的路径index  index.html index.htm;   #执行index.htm为indexautoindex on;                    # 开启目录列表autoindex_exact_size off;        # 显示友好文件大小autoindex_localtime on;           # 显示本地时间# proxy_pass http://cww;       #这样写会让root、index失效}location /ap {   #匹配以/ap开头的路径,必须有ap目录或ap开头的路径proxy_pass http://cww;    #http//xx要和upstream xx一样}location /aps/ {   #只匹配以/aps/开头的路径,必须有aps目录或路径proxy_pass http://cww1;#在有aps的目录下python -m http.server 8849 }error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}}

location /api/ proxy_pass http://cww/->http://cww/login
location /api/ proxy_pass http://cww->http://cww/api/login

server_name

server_name  example.com;         # 只匹配 example.com
server_name  www.example.com;     # 只匹配 www.example.comserver_name  *.example.com;       # 匹配任何子域名:a.example.com, b.example.com
server_name  example.*;           # 匹配任何后缀:example.com, example.netserver_name  example.com www.example.com;  # 同时匹配多个域名
server_name  localhost test.local;         # 同时匹配 localhost 和 test.local
http://www.jsqmd.com/news/518760/

相关文章:

  • java毕业设计基于springboot音乐分享交流平台project60526
  • 895. 最长上升子序列(线性dp模版题2
  • Java笔记——数据类型(为什么商业计算必须用BigDecimal?)
  • Java笔记——包装类(自动拆装箱)
  • FatMouse‘s Speed(dp模版2 最长上升子序列
  • Python+PySpark+Hadoop图书推荐系统 图书可视化大屏 网上 图书个性化推荐系统 Django框架 可视化 协同过滤推荐算法
  • 金融级容灾标准:TDengine时序数据库实现分钟级RTO与秒级RPO的架构解析
  • 16 openclaw与数据库集成:ORM使用与性能优化
  • 基于vue的民族婚纱预订系统[vue]-计算机毕业设计源码+LW文档
  • 1010. 拦截导弹(dp模版二 最长上升子序列
  • 17 openclaw数据库连接池配置:避免性能瓶颈的关键
  • 好写作AI | 艺术类毕业创作说明文中AI辅助感性表达与理性论证的平衡
  • 基于python旅游景区数据分析可视化 热门旅游景点数据分析系统 可视化 Django框架
  • ABAQUS不规则线纤维投放插件及配套教程
  • 基于Hadoop和 spark招聘推荐系统+深度学习+推荐算法+爬虫可视化
  • 好写作AI | 医学类学位论文中AI辅助临床数据整理的精准度与伦理边界
  • 深度学习yolo26算法的智慧工地数据集 工地人员安全合规检测、施工区域风险识别、智能安防巡检、作业规范自动核查10599期
  • deepstream实战指南——环境搭建与依赖管理
  • 手把手教你用Makefile一键搞定NCVerilog与FineSim混合仿真(附完整脚本)
  • python基础学习笔记第九章——模块、包
  • (二)云端开发环境一站式部署:Miniconda3、GPU版PyTorch与PyCharm 2022远程调试及Jupyter Server配置实战
  • 基于Minio与Web Worker的现代前端大文件上传架构实践
  • 避坑指南:银河麒麟V10运行QT6时中文输入法崩溃的5个修复方案
  • hadoop+spark股票行情预测 量化交易分析 股票推荐系统 机器学习 随机森林算法 Python语言
  • Coze工作流实战:我把飞书多维表格变成了一个“第一人称视频”自动生产线
  • 好写作AI | 经管类毕业论文AI辅助案例分析框架构建的实践探索
  • 基于YOLOv8/YOLOv10/YOLOv11/YOLOv12与SpringBoot的车辆识别检测系统(DeepSeek智能分析+web交互界面+前后端分离+YOLO数据)
  • MaxViT多轴注意力机制详解:从理论到PyTorch实现
  • Opik实战:5分钟搞定LangChain智能体全链路追踪(含避坑指南)
  • 好写作AI | 法学学位论文中AI辅助法条检索与论证逻辑的可靠性研究