hexo-butterfly-nofollow
自动将 nofollow 属性添加到所有外部链接。
相较hexo官方的hexo-filter-nofollow
将 rel="noopener external nofollow noreferrer"
添加到所有外部链接,hexo-butterfly-nofollow
只添加了rel="noopener external nofollow"
,解决防盗链时“no-referrer”导致异常拦截问题。
Installations
$ npm i hexo-butterfly-nofollow --save
配置
nofollow:
enable: true
field: site
exclude:
- 'exclude1.com'
- 'exclude2.com'
- 启用 - 启用插件。 默认值为“真”。
-
field - 您希望插件继续运行的范围,可以是“站点”或“帖子”。 默认值为“站点”。
- 'post' - 仅将 nofollow 属性添加到您的帖子内容中的外部链接
- 'site' - 将 nofollow 属性添加到整个站点的外部链接
-
排除 - 排除主机名。 在适用时指定子域,包括“www”。
- “exclude1.com”不适用于“www.exclude1.com”或“en.exclude1.com”。