前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >公众号:请勿插入非mp/weixin.qq.com的域名链接 解决

公众号:请勿插入非mp/weixin.qq.com的域名链接 解决

作者头像
zinyan.com
发布2022-12-07 17:27:29
4.5K0
发布2022-12-07 17:27:29
举报
文章被收录于专栏:zinyanzinyan

1.介绍

最近,在公众号文章编辑中。经常出现请勿插入非mp/weixin.qq.com的域名链接的提示问题。

然后我的文章不能保存并发布。检查整个文档之后,清理掉所有的https。但是仍然还是会出现这个提示。

由于,我主要是通过markdown工具编写文档。

介绍一下从markdown拷贝内容到公众号时,容易触发的域名问题。

2. 解释

公众号不允许插入外链这个是很明确的。但是为什么有的公众号上直接写链接,不会报错?

例如我的内容中直接代入了:https://zinyan.com/ 却能正常发送而不会提示:请勿插入非mp/weixin.qq.com的域名链接

很简单,因为上面插入的链接,不能通过公众号点击进行跳转。这个链接地址是文本,文本是没有限制的。

结论就是:

  • 公众号文章中,支持点击跳转的,全部必须是mp/weixin.qq.com 的域名(也就是其他公众号文章链接)

如果你在公众号文章中,添加的链接无法被点击。那么就不会触发这个错误了。

基于这个介绍我们就知道了。哪些可能会触发警告的问题了。

3. 解决

在markdown中,我们如果要插入一个连接:都是通过:''格式进行添加的。

例如:z同学 这是我配置的一个超连接, 在我的博客中是可以点击了。但是在微信公众号上,被微信系统序列化了,丢弃了链接地址。

我们保存的时候,微信就不会提示:请勿插入非mp/weixin.qq.com的域名链接

因为微信自动帮我们过滤掉了。

而微信能够过滤的主要原理是通过匹配http进行的。我们如果配置的是一个页面内导航链接。

例如:[错误](#2.错误) 等等形式,配置一个页面内跳转,但是不是http的链接。

我们将这个链接直接复制到公众号上的时候,公众号无法自动帮我们去掉该链接,就会错误提示了。

而该链接内容,在一大段内容中又没有比较醒目的错误反馈。让我们摸不着头脑,为什么错误。

4. 后记

搜索之中,发现有很多小伙伴都碰见这种错误,而检查一轮发现自己并没有外链。那么可能是因为这种情况造成的。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-10-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 zinyan 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.介绍
  • 2. 解释
  • 3. 解决
  • 4. 后记
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档