






















网站搭建的时候使用的是twikoo作为评论系统,今天Jason大佬在评论区留言提示出现了一个不算bug的bug。
那就是在回复评论之后,评论者收到的邮箱中的查看详情点击后不会跳转到评论详情页,出现无法访问的情况。
首先我填写了另一个邮箱评论,然后再用博主的邮箱回复。
第一个邮箱收到了回复通知,但是我点击查看详情,是可以访问的,不会出现大佬说的无法访问的问题。
于是我就让大佬把那封邮件转发给我,我看了一下查看详情,发现跳转的是localhost本地的地址,而不是域名的地址。
我就想起来之前回复大佬其他评论的时候是在开发环境下的,而不是在生产环境下。
综上所述,twikoo在回复评论获取的POST_URL是根据浏览器显示的地址,而不会根据设置的域名来获取路径。
其实解决的话也可以解决,就是把twikoo的js文件本地化,然后修改其中的判断,将本地路径替换成域名就可以了。
但是我懒,而且怕以后要更新还要去修改,所以以后回复评论的时候在线上环境评论就行了。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。