Nginx判断搜索引擎来路和蜘蛛跳转并添加用户访问记录-自用跳转代码

Nginx判断来源(来路) 在 Nginx 中,你可以使用$http_referer变量来判断请求的来源(来路),并进行相应的跳转。$http_referer变量包含了请求的来源页面的 URL。 以下是一个示例配置,演示如何使用 Nginx 判断来路并进行跳转: location / { # 检查来路是否为特定的来源 if ($http_referer ~* "example.com") { # 来自 example.com 的请求将被重定向到另一个地址 return 301 https://www.360baiduseo.com$request_uri; } } 在if语句中,我们使用正则表达式匹配$http_referer,如果来路是example.com,则通过return语句将请求重定向到https://360baiduseo.com。如果没有匹配到特定的来源,Nginx 将允许正常访问。 需要注意的是,使用if语句可能会对性能产生一些影响,因此在实际使用时,建议根据需求进行优化。另外,Nginx 还支持更多的条件判断和重定向选项,你可以根据具体情况进行配置。 搜索引擎来路跳转 下面是根据搜索引擎来路判断跳转代码: # 保留原程序的伪静态规则: if (!-e $request_filename){ rewrite ^/html/(.*)$ /index.php?$1 last; } #判断搜索引擎来路跳转开始: location / { if ($http_referer ~* "baidu.com|sogou.com|so.com|sm.cn|bing.com|toutiao.com") { rewrite ".*" https://www.360baiduseo.com/; } } 通过上面的代码大不知到大家有没有发现,有时蜘蛛的来路也是搜索引擎,比如Baiduspider的referer是www.baidu.com,那么怎么可以让用户跳转,蜘蛛却不跳转呢? Nginx判断蜘蛛 location / { if ($http_user_agent ~* "Baiduspider|360Spider|bingbot|Googlebot|Sogou web spider|spider") { rewrite ^/html/(.*)$ /index.php?$1 last; } } Nginx中if语句里的AND/&&/OR 多重判断 if (来路==搜索引擎 and 是蜘蛛){ rewrite ^/html/(.*)$ /index.php?$1 last; } nginx 语句中是不存在 and 的那么如何实现呢? ...

August 14, 2023 · 1 min

敏感词库、违禁词库下载3万条

为什么要使用敏感词库、违禁词库 敏感词库、违禁词库下载3万条:打造清爽网络环境 为了创造一个更清爽、安全的网络环境,敏感词过滤成为了必不可少的一项措施。 敏感词过滤的重要性 做好违禁词还是很重要的,不然容易喝茶,闭站,你们说呢? 采集齐全的敏感词库:为网络环境保驾护航 要实现有效的敏感词过滤,拥有一个齐全的敏感词库是关键。敏感词库是一个包含了各种敏感、违规词汇的列表,你可以在发布内容时进行实时检测和屏蔽。一个齐全的敏感词库可以涵盖各种可能出现的不良内容,从低俗词汇到政治敏感词汇,从辱骂词汇到虚假宣传词汇,应有尽有。 下载齐全的敏感词库 对于想要下载一个十分齐全的敏感词库的用户来说,有几个途径可以选择: 开源项目: 许多开源社区和GitHub上有分享的敏感词库项目,可以根据需要下载并使用。 专业网站: 一些专业的网络安全机构、媒体监管部门等可能会提供敏感词库的下载服务,确保其质量和更新。 数据分析平台: 一些大数据分析平台或网络安全公司可能会提供敏感词库下载,以支持用户进行自定义过滤。 如何使用敏感词库 下载敏感词库后,您可以将其集成到您的应用程序、平台或网站中,通过编程实现敏感词过滤。当你发布内容时,系统会自动检测其中是否包含敏感词汇,如果有则进行屏蔽或提示,替换等操作。 下面分享2份违禁词库,整理了几乎全网3万多个词,希望对你能有所帮助。 下载 中文敏感词库.zip: https://url89.ctfile.com/f/63049189-1523759053-a7e797?p=9487 (访问密码: 9487) 违禁词解压密码360baiduseo.com.zip: https://url89.ctfile.com/f/63049189-1454555390-b59ba1?p=9487 (访问密码: 9487) 违禁词库2.zip: https://url89.ctfile.com/f/63049189-1454555783-648765?p=9487 (访问密码: 9487)

August 10, 2023 · 1 min

根据关键词生成对应内容-头条爬虫

内容采集: 根据关键词爬取头条文章,头条搜索 为了确保获取最新内容,所以我采集了一周内的文章 内容处理: 准备一份违禁词库,如果内容中出现违禁词则不采集,防止搜索引擎误判为灰色内容。 然后配合伪原创工具进行内容的伪原创。 内容发布: 通过接口发布到网站,适合多种内容管理系统如:Wordpress、帝国cms、Dedecms、ClassCMS等 需要此脚本: 联系✈️:@hrbwyz

June 16, 2023 · 1 min

神马站长平台点击获取Authkey无响应及token值无法获取解决方案

因为神马站长平台点击获取Authkey无响应,一直无法获取神马站长平台token值 所以一直无法开通https://zhanzhang.sm.cn/的推送接口,今天在网上看了多为网友的经验 综合整理一下,以下解决方法是最高效的: 1、获取/更新Authkey按钮点击无响应的原因 浏览器兼容问题 解决方案: 1、不推荐:回退到很老版本的浏览器,这个操作起来很麻烦,尤其在Mac上 2、推荐: 在获取页面任意处点击鼠标右键,选择“检查”,部分浏览器叫“审查元素” 在标签中添加以下代码后,关闭审查元素,再次点击按钮即可获取 <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

March 20, 2023 · 1 min

360推送工具-360站长平台推送url免费脚本

大家都知道360站长平台没有api提交接口,只有个sitemap提交,之前有个js推送代码,现在也拿掉了。最后还剩下一个这个: 效果不知,先试了再说。 今天分享个软件就是,根据上面这个提交的页面,自动提交的一个小脚本。大家都看到了,图中需要识别验证码。我用的是超级鹰打码平台。 注意事项: 本软件使用完全免费, 打码平台需要收打码费用。 特别提示,由于该项目360防止恶意提交,每个账号提交几次就会提示操作频繁,因此需要准备大量360站长账号。 使用说明: 360tijiao.config 文件中填入超级鹰账号,密码 cookie.txt 填入你的360站长平台cookie,每行一个 url.txt 文件中填入你要提交的url,每行一个。 运行 “360提交url.exe” 文件 软件下载: 下载链接: https://www.360baiduseo.com/software/1_NLQ3sfPJ_提交链接到360站长.zip

March 4, 2023 · 1 min

免费分享360站长批量绑定站点,适用于小旋风站群等软件批量绑定360站长

360站长批量绑定站点,适用于小旋风等站群软件批量绑定360站长,免费分享给大家 ## 使用说明 1. 配置bt.config文件,注意,一定要在宝塔api的IP白名单中加入你软件机器IP 2. 把360站长账号的cookie放入cookie.txt文件 3. 把需要验证的站点域名放入“准备验证的站点域名.txt”文件中,每行一个 4. 运行软件等待验证成功 下载链接:https://www.360baiduseo.com/softwarev/1_M3oU9gcW_360_绑定站点exe文件.zip

March 3, 2023 · 1 min

网站维护批量更改网站内容/模板

修改宝塔所有网站的footer.php文件: sed -i "s/要修改的字符串/修改后的字符串/g" /www/wwwroot/*/template/footer.php 批量修改宝塔里所有网站的文件内容: sed -i "s/要修改的字符串/修改后的字符串/g" `grep 要修改的字符串 -rl /www/wwwroot/` 在终端中输入上面命令即可

February 22, 2023 · 1 min

如何一周上爱站权8?百度泛目录快速排名,灰色行业SEO技巧揭秘

灰色行业SEO技巧揭秘,最近很火爆的泛目录手法,如何一周上爱站权8?废话不多,先看效果。 一、域名的选择 需要准备一个备案时间和历史时间久的域名。这样的域名对于百度有较高的信任度。 二、关键词的选择 爱站导出别人的关键词,5118拓展权重关键词。注意导出的关键词不要直接使用,记得有能力的情况下尽量筛选出不必要的词汇以及百度百度禁词(这样操作的目的是防止死的快,或许是个人心里因素哈哈,反正百度禁词去掉只有好处没有坏处哈) 三、程序的选择 建议选择市面上最新的程序,或最近更新的程序。(内容不建议随机句子穿插) 四、模板 有能力的同学建议自己编辑模板,不会写的同学建议找一个最新的模板使用。注意模板撸过的人越少越好。 五、绑定站长平台 子域名绑定到站长平台,一个子域名普通推送额度3000,不要推满,到2千5左右就可以,所以要绑定多个子域名,尽可能多的推送,才能出高收录。 六、转化 跳转代码用iframe php或nginx 伪静态中判断非蜘蛛跳转。 千万不要用js,或meta 直接301 Ok,思路都在这里了,尽情的玩耍吧。

January 27, 2023 · 1 min

帝国CMS怎样删除清空文章数据库记录让后面发的文章ID重新从1开始呢?

帝国CMS怎样删除清空文章数据库记录让后面发的文章ID重新从1开始呢? 1.登录后台 - 系统 - 备份与恢复数据 - 执行SQL语句 清空新闻字段: TRUNCATE [!db.pre!]ecms_news; TRUNCATE [!db.pre!]ecms_news_check; TRUNCATE [!db.pre!]ecms_news_check_data; TRUNCATE [!db.pre!]ecms_news_data_1; TRUNCATE [!db.pre!]ecms_news_doc; TRUNCATE [!db.pre!]ecms_news_doc_data; TRUNCATE [!db.pre!]ecms_news_doc_index; TRUNCATE [!db.pre!]ecms_news_index; 清空zb直段: TRUNCATE [!db.pre!]ecms_zb; TRUNCATE [!db.pre!]ecms_zb_check; TRUNCATE [!db.pre!]ecms_zb_check_data; TRUNCATE [!db.pre!]ecms_zb_data_1; TRUNCATE [!db.pre!]ecms_zb_doc; TRUNCATE [!db.pre!]ecms_zb_doc_data; TRUNCATE [!db.pre!]ecms_zb_doc_index; TRUNCATE [!db.pre!]ecms_zb_index; 参考字段在:系统 - 数据表与系统模型 - 管理数据表

January 6, 2023 · 1 min

帝国cms更新报错Table 'XXX.***_ecms_zb_data_' doesn't exist

问题:刷新所有信息内容页面时–提示”Table ‘*.phome_ecms_article_data_’ doesn’t exist”,进行不下去了! 帝国cms更新遇到报错: Table '360baiduseo_com.***_ecms_zb_data_' doesn't exist select keyid,dokey,newstempid,closepl,infotags from ***_ecms_zb_data_ where id='450' limit 1 解决办法: delete from `phome_ecms_zb_index` where id not in(select id from phome_ecms_zb); 附: delete from `phome_ecms_news_index` where id not in(select id from phome_ecms_news);

January 3, 2023 · 1 min