技术折腾
共 10 篇文章
在 OpenResty 上正确配置 CORS:当 add_header 行不通时
记录在 OpenResty API 网关上配置 CORS 踩坑的过程:add_header 受限于 location 上下文,改用 Lua 阶段钩子(rewrite_by_lua_block + header_filter_by_lua_block)从 server 级别彻底解决跨 location 继承问题。
一个看不见的字符,让我的项目编译失败了
用 AI 代码助手批量替换 NuGet 版本号后编译失败,排查发现是 UTF-8 BOM 被静默吃掉。记录这次排查过程,以及 .NET Framework 老项目为何离不开这三个看不见的字节。
开源 SSO 方案选型指南:从协议到落地
对比 Keycloak、Authelia、Authentik、Casdoor、Ory、Dex 六大开源 SSO 方案,深入解析 OAuth 2.0/2.1、OIDC、SAML 等认证协议核心概念,帮助你做出适合自己场景的选型决策。
为 Cloudflare Access 配置 Google 登录
Cloudflare Access 是 Cloudflare Zero Trust 提供的身份验证网关,可以保护自托管服务,让只有授权用户才能访问。本文介绍如何将 Google 账号接入 Cloudflare Access,实现一键 Google 登录。
用 1Panel + Cloudflare Tunnel 部署 Trilium Notes 私人笔记
介绍如何在 VPS 上通过 1Panel 部署 Trilium Notes,并借助 Cloudflare Tunnel 实现安全的公网访问,全程无需配置 Nginx 反代和 SSL 证书。
Cloudflare + Nginx 完美HTTPS重定向配置指南
Cloudflare Flexible SSL + Nginx 完美HTTPS重定向配置:从301循环到完美解决方案在使用 Cloudflare 作为 CDN 和 SSL 提供商时,很多开发者会遇到重定向循环的问题,特别是在配置 www 到非 www 重定向以及 HTTP 到 HTTPS 重定向时。本文将详细介绍如何正确配置 Cloudflare Flexible SSL 模式与 Nginx...
Cloudflare + Nginx Perfect HTTPS Redirect Configuration Guide
Cloudflare Flexible SSL + Nginx Perfect HTTPS Redirect: From 301 Loop to Complete SolutionWhen using Cloudflare as a CDN and SSL provider, many developers encounter redirect loop issues, especially...
Ubuntu 服务器初始化与日常维护笔记
以 Ubuntu 为基础,记录服务器从零开始的初始化配置流程,以及使用 1Panel 面板进行日常管理的心得。
CSS如何设置让英文单词完整换行
发英文文章,发现“TOYEAN”主题不支持英文单词完整换行。word-break属性用来规定自动换行的处理方式,它不仅可以让浏览器在半角空格或连字符的后面换行,也可以实现在任意位置换行,可选值有 normal | keep-all | break-all,默认值为 normal。normal 表示根据语言自身的换行规则,确定换行方式,中文将容器边界处的汉字换到下一行,西方文字则将整个单词换到...
蝉知企业门户系统使用体验
蝉知(ZSITE)是国内少有的专注企业营销的开源门户 CMS,本文介绍其核心功能、技术架构与实际使用感受。