Skip to content
Leo's Log
搜索 K
Main Navigation 主页目录关于
AI网站
实用网站
工具网站

Appearance

Sidebar Navigation

容器化

应用安装

kibana应用

Elasticsearch 应用

Jenkins

部署

构建

介绍

Docker

Docker-compose的常用命令

Docker镜像源

Docker 介绍

单点登录

系统对接

群辉NAS服务器

契约锁

MaxKey

单点登录方案

maxkey 部署

maxkey 同步器

单点登录介绍

单点注销方案

介绍

Jwt

Jeecgboot使用jwt跨系统交互

Jwt验证原理

Jeecgboot

Jeecgboot对接单点登录流程

企业微信

消息推送

群聊机器人

数据与智能专区

3.管理企业知识集API

2.专区程序开发指引

1.专区程序接入指引

Python

libreoffice

conda

pages

关于我

闲聊

tools

PicTools

ExcelTools

recommendation

工具网页

实用网页

AI工具

Nginx

SSL

自签证书

Maxkey配置

APP

Flutter

API

CSDN

获取用户CSDN文章列表

AI

项目

AI简历分析

AI合同审查

语音识别

阿里云语音识别

uniapp接入阿里云语音识别

知识库系统

知识库系统

流式接口

CozeAPI流式接口

Rag

rag介绍

LangChain4j

LangChain4j 介绍

火山引擎调用示例

rag

Elasticsearch 介绍

rag介绍

Dify

私有化部署

AI+BI问数系统

AI+BI问数系统

文章目录

Maxkey配置 ​

阅读时间:

2

min
文章字数:

390

字
发布日期:

2025-12-16

最近更新:

2025-10-15

阅读量:

-

bash
#MaxKey nginx Proxy Server

# 处理IP地址访问,重定向到HTTPS域名
server {
    listen       80;
    server_name  _;  # 匹配所有域名/IP

    # 检查是否是IP地址访问
    if ($host ~* ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$) {
        return 301 https://sso.leolog.com$request_uri;
    }

    # 如果不是IP访问,继续到下一个server块
    return 444;  # 关闭连接
}

# 主要业务配置
server {
    listen       80;
    server_name  localhost sso.leolog.com;

    location = / {
        return 301 /maxkey/;
    }

    location / {
        root   /usr/share/nginx/html;
        index  index.html index.htm;
        try_files $uri $uri/ /index.html;
    }

        #服务器集群路径
        #认证后端
        location /sign/ {
                proxy_pass http://maxkey:9527/sign/;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;     # 传递请求协议(HTTP/HTTPS)
                proxy_set_header X-Forwarded-Host $host;        # 传递原始 Host
                proxy_set_header X-Forwarded-Port $server_port; # 传递原始端口(可选)
        }

        #认证前端
        location /maxkey/ {
                proxy_pass http://maxkey-frontend:8527/maxkey/;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;     # 传递请求协议(HTTP/HTTPS)
                proxy_set_header X-Forwarded-Host $host;        # 传递原始 Host
                proxy_set_header X-Forwarded-Port $server_port; # 传递原始端口(可选)
        }

        #管理后端
        location /maxkey-mgt-api/ {
                proxy_pass http://maxkey-mgt:9526/maxkey-mgt-api/;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;     # 传递请求协议(HTTP/HTTPS)
                proxy_set_header X-Forwarded-Host $host;        # 传递原始 Host
                proxy_set_header X-Forwarded-Port $server_port; # 传递原始端口(可选)
        }

        #管理前端
        location /maxkey-mgt/ {
                proxy_pass http://maxkey-mgt-frontend:8526/maxkey-mgt/;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;     # 传递请求协议(HTTP/HTTPS)
                proxy_set_header X-Forwarded-Host $host;        # 传递原始 Host
                proxy_set_header X-Forwarded-Port $server_port; # 传递原始端口(可选)
        }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
}
Pager
上一篇自签证书
下一篇Flutter
本站总访问量 - 次 本站总访客数 - 人
Copyright © 2025 leolog  湘ICP备2025138984号-1 湘公网安备43138202000191号