在Typecho主题的头信息默认一般会输出很多无用的信息,而且很多现在也用不到,听都没听说过,输出乱七八糟的不好看,功能还占用服务器资源,所以直接关闭了得了。
关闭RSS
先关闭订阅功能吧,f12可以看到头信息输出的这些没用的
直接在主题 header.php 的head中加入参数就可以阻止默认输出
<?php $this->header(''); ?>
参数的话有下面几种
- keywords:关键词
- description:描述、摘要
- rss1:feed rss1.0
- rss2:feed rss2.0
- atom:feed atom
- generator:程序版本等
- template:模板名称
- pingback:文章引用
- xmlrpc:离线写作
- wlw:m$的离线写作工具
- commentReply:评论回复
参数加等号(=)为空则不输出该项目,各个参数之间使用 “&” 连接即可,所以根据以上情况可以设置为
<?php $this->header('description=&keywords=&template=&generator=&rss1=&rss2=&atom=&xmlrpc=&wlw=&commentReply='); ?>
设置完成后头输出就很干净了
但是我们在 q6q.cc/feed q6q.cc/feed/comments 还是可以看到这些信息的
需要彻底关闭的话,还需要下面一些操作:
打开网站目录 var/Widget/Archive.php
在 276行 把 pageSize 参数改为 0 ,并把 278行代码注释掉后 ,加入下面代码
throw new Typecho_Widget_Exception(_t('聚合页不存在'), 404);
再访问 /feed 就直接返回404了
同理,评论的话在 2077行 和 2079行 ,懒省事直接注释加代码即可。
throw new Typecho_Widget_Exception(_t('聚合页不存在'), 404);
再访问 /feed/comments 也是直接返回404。
关闭XMLRPC
这个可以在后台设置里直接关,好处先不说,因为我也不知道哈哈,反正肯定咱也用不到,危害的话你可以问问柯少,他这两天被搞,通过这个发黄文,笑死了
不错
我都是关闭rss
我刚关
不早说,我想着那些是利于优化的,我还往我头部输出了
不会吧,柯少被搞了我就把这些全关了
嗯呢,既然没啥用,我这两天抽空也给他干掉,但对我来说,干不干无所谓,百度ra就是不收录
给阿强打cool!!
萨瓦迪卡
必须关,都2021年了,谁还用rss订阅网站内容,rss在n年前很火,优点在于rss阅读器的高效,内容更新推送等的优点,虽然很多资讯型网站还有这个功能,但订阅量寥寥无几,建议还是关闭这个鸡肋的功能!
关闭了rss,看来阅读器要移除强仔博客的订阅了
我觉得可以直接把我弄到侧栏
学到了
你啥都会
你啥都会
你最会
没你会
你最最会
你们真会
强桑,请教个问题,dplayer播放器默认右键菜单有个 关于作者 什么乱七八糟的,为什么你的只有你设置的没有默认的
去js里删
这么粗暴
大佬,你这博客字体怎么都变形了,什么操作,看的我头疼!
这是我专门整得字体,真的这么丑嘛

话说rss 的bug 还在吗
rss的缺点是,部分时候容易把文章的文字内容给盗走,优点是,可以方便订阅