今天boke112百科无意中发现必应竟然收录了某一个测试站中的附件页面,即是WordPress后台媒体库中的图片对应的页面,像这种情况一般都是在robots.txt文件中添加Disallow: /attachment/,但是有些搜索引擎未必遵守,这种情况建议考虑安装这款可将附件页面重定向到所属文章页的插件Attachment Pages Redirect。
Attachment Pages Redirect插件的介绍
Attachment Pages Redirect插件只有一个文件,无需设置,安装成功并启用后即可正常使用。
1、如果该图片是被插入某篇文章,而且这篇文章可以正常访问,当用户访问WordPress站点附件页面时,那么该插件就会将该附件页面301重定向到这篇文章中。如果图片被多篇文章引用,只会重定向第一篇引用该图片的文章。
2、如果该图片被插入某篇文章,而且这篇文章在回收站中无法正常访问,当用户访问WordPress站点附件页面时,那么该插件就会返回一个404错误代码。
3、如果该图片没有被插入某篇文章,当用户访问WordPress站点附件页面时,那么该插件就会重定向到网站首页。
Attachment Pages Redirect插件的安装及启用
WordPress后台 >> 插件 >> 安装插件 >> 搜索“Attachment Pages Redirect”,点击该插件右上角的【现在安装】按钮,稍等片刻安装完毕后点击【启用】按钮启用该插件(PS:或前往插件 >> 已安装的插件 >> 找到该插件后点击【启用】按钮)。
如果无法在后台直接安装就前往WordPress官方插件页面Attachment Pages Redirect中下载(或点此下载,密码:2917),然后在后台 >> 插件 >> 安装插件 >> 点击【上传插件】>> 点击【选择文件】按钮后选择刚才下载的插件安装包 >> 点击【现在安装】按钮 >> 成功安装后点击【启用插件】按钮。
总结
这款Attachment Pages Redirect插件非常小巧,而且无需设置,启用即可使用。虽然说这是一款插件,其实就是一个PHP文件而已。如果不需要安装这个插件,也可以将该插件对应的attachment-pages-redirect.php丢到我们网站/wp-content/plugins/文件夹内,然后在后台插件中启用它即可。如果想要让附件页面别名改为字符串且直接将附件页面设置为404并显示404模板,建议参考以下这篇文章: