NotionNext icon indicating copy to clipboard operation
NotionNext copied to clipboard

[多语言重定向] 博客地址含/en重定向被bing拒绝收录

Open leaflyingl opened this issue 1 year ago • 3 comments

描述bug 1728115610536 含en的地址被bing block 1728116340443 换一个页面,同样的问题,不含 en 的地址被重定向到含 en 的地址,被bing拒绝收录 语音已设置为 en-US,redirect设置为false 1728115780484 在blog.config.js中设置语言为 en-US 1728116084591

期望的正常结果 博客语言设置为英语,不要重定向到en,在地址部分不要出现中间的 /en 部分,对搜索引擎不友好 之前已经提交过一次,不知道为啥升级后又出现了这个问题

复现步骤 在 notion 中 设置语言为 en-US,重定向为 false 在github blog.config.js 中设置语言为 en-US

环境

  • 【必填】NotionNext版本 [例如. 4.0.18]
  • 【必填】主题 [例如. hexo]
  • 【必填】部署方案 [例如. vercel]
  • 【可选】操作系统: [例如. iOS, Android, macOS, windows]
  • 【可选】浏览器 [例如. chrome, safari, firefox]

补充说明 【可选】与问题相关的其它说明

leaflyingl avatar Oct 05 '24 08:10 leaflyingl

你好,如果站点只有一种语言是不会触发 /en 重定向,这个之前有做过修复

除非NOTION_PAGE_ID 中有配置多个语言, xx,en:xx,zh:xx.

我刚刚用你的复现步骤进行了测试:

在 notion 中 设置语言为 en-US,重定向为 false
在github blog.config.js 中设置语言为 en-US

但没有出现这个bug,因此无法复现你的问题,

具体是什么配置,或者哪里的改动会产生这一问题,需要更多的信息和调查

tangly1024 avatar Oct 08 '24 08:10 tangly1024

你好,如果站点只有一种语言是不会触发 /en 重定向,这个之前有做过修复

除非NOTION_PAGE_ID 中有配置多个语言, xx,en:xx,zh:xx.

我刚刚用你的复现步骤进行了测试:

在 notion 中 设置语言为 en-US,重定向为 false
在github blog.config.js 中设置语言为 en-US

但没有出现这个bug,因此无法复现你的问题,

具体是什么配置,或者哪里的改动会产生这一问题,需要更多的信息和调查

1728403058098

涉及语言设置的就这几个地方了,我都看过,实在想不出哪里的问题。

1728403673131 又试了一个新链接还是报同样的错误 不知道是不是后台还是有生成这个带语言标识的链接?之前修复后好像是正常了的,不明白4.7.4为啥会出现。

感谢答复

leaflyingl avatar Oct 08 '24 16:10 leaflyingl

IMG_4847 同样的问题,我是中文,没有刻意设置语言,都是默认的,在 bing 报告中也被强制加了 zn

chen-chenglong avatar Oct 14 '24 03:10 chen-chenglong