【问题标题】:Drupal 8 - How do I get rid of link rel=delete-form, edit-form and other in the head?Drupal 8 - 我如何摆脱链接 rel=delete-form、edit-form 和其他的?
【发布时间】:2016-10-11 12:21:40
【问题描述】:

我获得了所有<link rel="something"> 标签的机器人流量。 'something' 包括 'canonical'、'shortlink'、'delete-form'、'edit-form'、'version-history'

因为即使是匿名用户也会打印这些链接

找到这个https://www.drupal.org/node/2782363 已更新至 8.2.1,但仍可在分类术语页面上获得此链接。

【问题讨论】:

    标签: drupal drupal-8 drupal-taxonomy


    【解决方案1】:

    您必须使用hook_page_attachments_alter() 更改此信息。查看documentation 了解更多信息。

    您要删除的信息将在作为参数传递给此挂钩的数组中。

    它将在$page['#attached']['html_head_link']

    function YOURTHEME_page_attachments_alter(array &$attachments) {
        print_r($attachments['#attached']['html_head_link']);
    }
    

    【讨论】:

    • 谢谢你的回答,但你能给我更详细的信息如何删除' '?
    【解决方案2】:

    找到可行的解决方案, 模块https://github.com/enjoyiacm/unset_html_head_link

    【讨论】:

      猜你喜欢
      • 2020-06-17
      • 1970-01-01
      • 2022-09-27
      • 1970-01-01
      • 2019-10-01
      • 2011-08-15
      • 1970-01-01
      • 1970-01-01
      • 2015-06-05
      相关资源
      最近更新 更多