Skip to content

Commit 04de995

Browse files
xkcodingclaude
andcommitted
feat: 添加 Hexo 旧链接重定向规则
将 /YYYY/MM/DD/slug.html 格式的旧链接 301 重定向到 /posts/slug/ 保持 SEO 权重传递,修复 Cloudflare 统计中发现的 404 问题 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent a6b7709 commit 04de995

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

nginx-ssl.conf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,12 @@ server {
7878
add_header X-Content-Type-Options "nosniff" always;
7979
}
8080

81+
# ==================== 旧链接重定向 ====================
82+
# Hexo 旧链接格式: /YYYY/MM/DD/slug.html → /posts/slug/
83+
location ~ ^/\d{4}/\d{2}/\d{2}/(.+)\.html$ {
84+
return 301 /posts/$1/;
85+
}
86+
8187
# 主路由
8288
location / {
8389
try_files $uri $uri/ $uri.html =404;

0 commit comments

Comments
 (0)