推荐一个Zblog的伪静态规则设置,使用nginx屏蔽垃圾蜘蛛访问

生命不息,奋斗不止。今天早上在看zblog的插件的时候找到了一个插件作者的网站,翻了一会该作者的博文发现有一个zblog的伪静态规则推荐设置比较不错,于是就拿过来直接使用了。

推荐一个Zblog的伪静态规则设置,使用nginx屏蔽垃圾蜘蛛访问

Zblog伪静态规则设置

Zblog的伪静态规则是站长们都需要设置的,这个设置需要在建站初期就设置好,所以一旦设置好了以后就不能改动了。梦想之路作为一个小白也一直纠结于这个Zblog的伪静态规则设置,今天找到了别人推荐的伪静态设置,看了一会发现还不错,于是就直接拿过来用了。

PHP
文章:{%host%}{%category%}/{%id%}.html
页面:{%host%}{%alias%}.html
首页:{%host%}page-{%page%}.html
分类:{%host%}{%alias%}-{%page%}/
标签:{%host%}tags/{%alias%}-{%page%}.html
日期:{%host%}date/{%date%}-{%page%}/
作者:{%host%}author/{%id%}-{%page%}

注意,伪静态只有在网站建立之初设置好规则,如果网站上线以后有了收录就不能再修改了,否则会造成大量的404错误,导致网站降权!

Nginx屏蔽垃圾蜘蛛的访问

平时我们当然会希望各大搜索引擎的蜘蛛来我们的蜘蛛来抓取文章,除了搜索引擎的蜘蛛以外,还会有一些垃圾爬虫来爬我们的网站造成不必要的资源浪费。梦想之路是一个有思想洁癖的人,不知道的时候还好,既然让自己知道了当然要设置一下屏蔽这些垃圾的蜘蛛。

由于自己使用的是宝塔面板且安装的Nginx环境,所以直接在Nginx的配置文件中通过判断垃圾爬虫UA的方式进行屏蔽,下面是网友们搜集到的垃圾蜘蛛的UA,我们直接把它复制在Nginx配置文件的Server段就可以了。

PHP
if ($http_user_agent ~* (YandexBot|spbot|DnyzBot|Researchscan|semrushbot|yahoo|AhrefsBot|DotBot|Uptimebot|MJ12bot|MegaIndex.ru|ZoominfoBot|Mail.Ru|SeznamBot|BLEXBot|ExtLinksBot|aiHitBot|Barkrowler)){
 return 403;
}

使用宝塔面板的话就把它插入到下图中的位置,保存就可以了。

推荐一个Zblog的伪静态规则设置,使用nginx屏蔽垃圾蜘蛛访问

Zblog的伪静态配置规则每个人都有自己的见解和使用习惯,上面介绍的规则只是比较适合大众设置,至于使用nginx屏蔽垃圾蜘蛛访问本文也有详细的介绍,如果有能用到的小伙伴们可以参考一下。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

免责声明 1、本站所发布的全部内容源于互联网搬运,(包括源代码、软件、学习资料等)本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的23个小时之内,从您的电脑或手机中彻底删除上述内容。
2、访问本站的用户必须明白,本站对所提供下载的软件和程序代码不拥有任何权利,其版权归该软件和程序代码的合法拥有者所有,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如本站不慎侵犯您的版权请联系我们,我们将及时处理,并撤下相关内容!敬请谅解! 侵删请致信E-mail:messi0808@qq.com
3、如下载的压缩包需要解压密码,若无特殊说明,那么文件的解压密码则为www.77code.com
4、如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

琪琪源码网 cms教程 推荐一个Zblog的伪静态规则设置,使用nginx屏蔽垃圾蜘蛛访问 https://www.77code.com/zh/cms/4128.html

相关文章