# 根据链接类型和信任级别禁止外部链接（例如仅允许YouTube）

**URL:** <https://meta.discourse.org/t/disallow-external-links-based-on-type-of-link-and-trust-level-eg-permit-youtube-only/227513>\
**Category:** Feature\
**Created:** [2022年五月19日 15:26 UTC](https://meta.discourse.org/t/disallow-external-links-based-on-type-of-link-and-trust-level-eg-permit-youtube-only/227513 "2022-05-19T15:26:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Faizan\_Zahid](https://avatars.discourse-cdn.com/v4/letter/f/b9bd4f/32.png) [@Faizan\_Zahid](https://meta.discourse.org/u/Faizan_Zahid)\
**Post date:** [2022年五月19日 15:26 UTC](https://meta.discourse.org/t/disallow-external-links-based-on-type-of-link-and-trust-level-eg-permit-youtube-only/227513/1 "2022-05-19T15:26:41Z")

</div>

我只想允许 leader TL 在帖子/个人资料中链接外部链接，但禁止所有低于 TL 的外部链接，该如何实现？

基本上，我只想让所有 TL3 及以下的链接仅限于我网站的内部链接，但禁止除 YouTube 视频嵌入等之外的任何外部链接。

我该如何实现？

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2022年五月19日 15:28 UTC](https://meta.discourse.org/t/disallow-external-links-based-on-type-of-link-and-trust-level-eg-permit-youtube-only/227513/2 "2022-05-19T15:28:57Z")

</div>

![image](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/f/e/9fe971ac6f320030d0f17f9f3888fef025df1b0a.png)

我不认为你能区分链接的类型……

---

<div class="post-metadata">

**Author:** ![Faizan\_Zahid](https://avatars.discourse-cdn.com/v4/letter/f/b9bd4f/32.png) [@Faizan\_Zahid](https://meta.discourse.org/u/Faizan_Zahid)\
**Post date:** [2022年五月25日 08:42 UTC](https://meta.discourse.org/t/disallow-external-links-based-on-type-of-link-and-trust-level-eg-permit-youtube-only/227513/3 "2022-05-25T08:42:22Z")

</div>

> [@merefield](#):
>
> I don’t believe you can distinguish by type of link …

是的，如果 discourse core 提供一种区分内部链接和外部链接的方法，并允许或禁止按信任级别设置的外部和内部链接，那将是一个很好的选择。

如果我想在 Core discourse 中请求，谁可以负责处理？

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2022年五月25日 09:04 UTC](https://meta.discourse.org/t/disallow-external-links-based-on-type-of-link-and-trust-level-eg-permit-youtube-only/227513/4 "2022-05-25T09:04:02Z")

</div>

> [@Faizan\_Zahid](#):
>
> 是的，如果 discourse core 提供一种区分内部链接和外部链接的方法，并允许或禁止按信任级别设置的外部和内部链接，那将是一个很好的选择。

抱歉，如果我的回复不够清晰。我截图了当前的核心选项。您在引述中描述的内容已经可以实现。

缺少的是区分哪些外部链接可以被所有人通过域名列入白名单的功能。

我已经为您移动并重命名了它。否则，#Marketplace
