全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 766|回复: 9
打印 上一主题 下一主题

[疑问] Typechon加入no-referrer导致不能回复,如何解决?

[复制链接]
跳转到指定楼层
1#
发表于 2022-4-20 08:40:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 唐王李世民 于 2022-4-22 19:26 编辑

   传送门:Typecho更新到1.2.0后不能回复了

  版本:Typecho 1.2.0 Mirages7.10.4

  经测试,是因为在head添加了 no-referre 这一行导致的。



  但是我又需要这一行,有没有使用typecho的朋友?请问大家这个问题应该如何解决呢?谢谢了。

  我找到了一篇相关的文章,但是我不知道应该如何修改,可以麻烦大佬们帮忙看看吗?谢谢了。

  相关文章:https://www.qs5.org/Post/688.html
这个文章讲得很详细,因为页面回复和文章回复调用的是不同的机制

  今天处理了一天了,仍没有解决问题,看了typecho里的很多源码,发现问题可能出现在getreferer()这个函数,但我删除或者替换了这个函数后,却发现无法登录、无法回复了。

  通过F12工具看到,Typecho会检测referer,哪果没有,就会不能登陆和回复。所以现在问题也不知道该如何解决了。

typecho.zip

593.56 KB, 下载次数: 6

2#
发表于 2022-4-20 10:02:57 | 只看该作者
为嘛要 no-referre呢?外链可以专门做判断。
3#
发表于 2022-4-20 10:17:22 | 只看该作者
检查评论来源页 URL 是否与文章链接一致
开启反垃圾保护
关掉。

content="same-origin":对于同源的链接和引用,会发送referrer,其他的不会。
换成这个。

都不行我只能说无招了
4#
 楼主| 发表于 2022-4-22 09:07:15 | 只看该作者
我真是小号 发表于 2022-4-20 10:17
检查评论来源页 URL 是否与文章链接一致
开启反垃圾保护
关掉。

content="same-origin":

这个应该在哪修改呢?谢谢了
5#
 楼主| 发表于 2022-4-22 09:10:52 | 只看该作者
hxuf 发表于 2022-4-20 10:02
为嘛要 no-referre呢?外链可以专门做判断。

如何解决呢?谢谢您了
6#
发表于 2022-4-22 09:16:32 | 只看该作者
上面方法都不行那就只能你自己改造评论了 https://lixianhua.com/te_ajax_comment_without_pluign.html
7#
 楼主| 发表于 2022-4-22 09:19:45 | 只看该作者
32MB.CN 发表于 2022-4-22 09:16
上面方法都不行那就只能你自己改造评论了 https://lixianhua.com/te_ajax_comment_without_pluign.html ...

不会
8#
 楼主| 发表于 2022-4-22 10:06:24 | 只看该作者
我真是小号 发表于 2022-4-20 10:17
检查评论来源页 URL 是否与文章链接一致
开启反垃圾保护
关掉。

检查评论来源页 URL 是否与文章链接一致
开启反垃圾保护
已关掉。没有效果

content="same-origin":对于同源的链接和引用,会发送referrer,其他的不会。
换成这个。
这个不懂怎么弄,谢谢了
9#
 楼主| 发表于 2022-4-22 10:55:04 | 只看该作者
我真是小号 发表于 2022-4-20 10:17
检查评论来源页 URL 是否与文章链接一致
开启反垃圾保护
关掉。

https://www.qs5.org/Post/688.html
这个文章讲得很详细,因为页面回复和文章回复调用的是不同的机制

但是我不知道该可何修改。
10#
 楼主| 发表于 2022-4-22 19:25:38 | 只看该作者
今天处理了一天了,仍没有解决问题,看了typecho里的很多源码,发现问题可能出现在getreferer()这个函数,但我删除或者替换了这个函数后,却发现无法登录、无法回复了。

  通过F12工具看到,Typecho会检测referer,哪果没有,就会不能登陆和回复。所以现在问题也不知道该如何解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-9 23:33 , Processed in 0.082042 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表