CentOS使用Nginx配置代理Gitea后网址设置正确,确保URL不匹配的问题记录

基本信息

CentOS:Linux r730 6.12.0-224.el10.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 19:40:37 UTC 2026 x86_64 GNU/Linux

Gitea:gitea version 1.26.2 built with go1.26.3-X:jsonv2 : bindata, sqlite, sqlite_unlock_notify

Nginx:nginx version: nginx/1.26.3

问题

The detected web site URL is "http://xxxx(域名或ip)/", it's unlikely matching the site config.

Mismatched app.ini ROOT_URL or reverse proxy "Host/X-Forwarded-Proto" config might cause wrong URL links for web UI/mail content/webhook notification/OAuth2 sign-in

这种情况下,能正常访问gitea,但是一旦创建组织或者库的时候就会报错,无法正常创建。

解决过程

跟者网上的教程走,配置文件反反复复的各种修改,重置,都是不行。

最后是问deepseek,经过漫长个各种询问之后,后面给出了个方案。

nginx的代理配置传输时硬性指定端口。

由

bash 复制代码
 proxy_set_header Host $host;

改为

bash 复制代码
 proxy_set_header Host $host:$server_port; 

区别就是将端口直接在卸载代理的Host中。

相关推荐
mengchanmian7 小时前
VSFTP 服务器搭建(Centos)
运维·服务器·centos
Sayai18 小时前
Hadoop 集群安全加固实战:YARN 未授权访问漏洞修复,firewalld 白名单 + Nginx 反向代理 Basic Auth 全流程
运维·hadoop·nginx·安全·网络安全
承渊政道21 小时前
CentOS 7单机部署Elasticsearch 7.17.29:从启动报错、CRUD验证到固定公网地址的完整过程
linux·elasticsearch·centos·内网穿透·cpolar·单机部署
xiaoqiMikko1 天前
Linux 实战(七):useradd、sudoers、umask、SGID、软链 —— 三台真机实测
linux·centos
Mikko71 天前
Linux 重启后日志没了?进程被 OOM 杀了去哪看?logrotate 之后日志还往旧文件写?三台真机实测日志与性能排查
linux·运维·centos
光依旧1 天前
发版就掉请求?Spring Boot优雅停机的四步
运维·spring boot·nginx·高可用·优雅停机·mcp server
笔墨登场说说2 天前
centos 8 使用 kafka_2.13-4.3.1.tgz 安装kafka
linux·kafka·centos
xiaoqiMikko2 天前
Linux 实战(五):DNS、hosts、CLOSE-WAIT、SSH 权限与改端口 —— 三台真机实测
linux·centos
Mikko73 天前
Linux 磁盘满了但 du 找不到?LVM 扩容 df 不变?fstab 写错开不了机?三台真机实测磁盘排查
linux·运维·centos