阅读视图

发现新文章,点击刷新页面。

宝塔网站加速插件 - 让WordPress加载更快速

前言

WordPress是一个动态博客框架,所以加载的时候就会很慢,就需要类似wp-super-cache这类插件让网站静态化

我发现wp-super-cache加上宝塔的网站加速插件能让加载变得更加快速

教程

1.宝塔面板的软件商店下载堡塔网站加速插件

图片[1]-新锐博客

2.打开网站加速插件,并且启用想要加速网站的开关

图片[2]-新锐博客

3.专属规则可以选择WordPress

4.在不缓存url地址中添加/wp-admin

图片[3]-新锐博客

5.至此配置完成了,享受网站加速的快感吧

海外网站CDN加速免费下载,让您的网站畅通无阻!

随着全球互联网的高速发展,跨国网站的访问已成为日常生活和工作的一部分。不管是企业国际化发展,还是个人用户想要访问海外网站,跨国访问速度迟缓的问题始终困扰着很多用户。尤其是当我们下载海外网站的资源时,常常会遇到网速缓慢、断开连接、甚至完全无法下载的问题。这些问题,不仅影响了用户的体验,也对企业和个人的工作效率产生了负面影响。如何解决这些问题,实现海外网站的快速访问和下载呢?答案就是:CDN加速。

推荐CDN

什么是CDN加速?

CDN(ContentDeliveryNetwork,内容分发网络)是一种通过在全球各地部署节点服务器,将网站的资源缓存到离用户最近的节点,从而加速数据传输的技术。通过CDN加速,海外网站能够提供更快速、更稳定的访问体验,尤其是在面对跨国用户访问时,能够大大提升下载速度,减少延迟。

CDN加速不仅适用于海外网站,甚至对于国内用户访问海外网站的体验也能起到明显的提升作用。借助CDN技术,海外网站的资源可以通过全球多个节点服务器来分发,避免了单一服务器的瓶颈,极大提升了文件下载速度和稳定性。

CDN加速的优势

全球加速:CDN服务商通常在全球范围内部署了大量的节点服务器,能够确保无论用户身处何地,都能够通过最近的服务器获取资源,提升网站的访问速度和下载效率。

提升下载速度:CDN通过缓存静态资源,如图片、视频、文件等,使得用户在下载时可以直接从缓存中提取,从而避免了长时间等待原始服务器响应的过程。

减少延迟:CDN不仅提升下载速度,还有效降低了访问延迟,避免了用户因为网络延迟而体验到的卡顿和不稳定现象。尤其是跨国访问时,CDN能够大幅度减少访问延迟,提升用户体验。

提高可靠性:借助CDN,海外网站的负载均衡得到了有效优化。如果某一节点出现故障,系统会自动切换到其他健康节点,确保用户能够不间断地访问资源。

节省带宽费用:通过CDN的缓存机制,海外网站可以有效减少直接向原服务器请求资源的次数,从而降低带宽消耗,节省成本。

如何实现海外网站的CDN加速?

要为海外网站启用CDN加速,首先需要选择合适的CDN服务商。市场上有很多知名的CDN服务商,如Cloudflare、Akamai、AWSCloudFront等,它们都能为用户提供强大的全球加速服务。不过,企业和个人用户需要根据自身的需求和预算,选择最适合的服务商。

部署CDN加速并不复杂。只需要将网站的DNS解析设置为CDN提供的地址,或者将原始服务器的资源通过CDN的节点分发,基本就能实现加速效果。在一些CDN服务商提供的后台管理系统中,用户还可以自定义加速策略,根据需要调整缓存时间、优先级等设置,以达到最佳的加速效果。

CDN加速并不仅仅是简单地提升下载速度,还涉及到整个网站的资源分发和优化。为了保证最大化的加速效果,用户还需要定期清理缓存、优化资源文件、合理配置缓存策略等。

如何免费下载并使用CDN加速?

虽然很多CDN服务商提供了收费服务,但事实上,也有一些优秀的CDN加速服务商提供免费的加速方案,用户可以通过这些免费服务来加速海外网站的访问和下载。对于个人用户或中小型企业来说,选择免费CDN服务不仅可以降低成本,还能在短时间内获得明显的性能提升。

例如,Cloudflare提供的免费套餐就是非常适合中小型网站的加速方案。注册Cloudflare后,用户可以轻松将网站接入Cloudflare的加速网络,开启全球加速功能。Cloudflare的免费版还包括了基础的安全防护,如DDoS攻击防护、访问防火墙等。

另一个例子是腾讯云和阿里云也提供了类似的CDN加速服务,并且有免费的流量套餐供用户使用。尽管免费套餐的流量限制较为严格,但对于大部分个人用户和小型网站来说,足以满足日常需求。通过这些免费服务,用户可以在全球范围内加速自己的网站访问,享受更流畅的网络体验。

除了免费套餐,很多CDN服务商还提供了免费试用期。用户可以在试用期内体验完整的加速服务,帮助自己决定是否继续付费升级。这样,用户就能够在没有任何经济压力的情况下,测试不同的CDN加速服务,选择最适合自己的方案。

海外网站CDN加速的实际效果

通过CDN加速后,海外网站的访问速度和下载速度将大大提升。对于经常访问海外网站的用户而言,能够感受到明显的改进。尤其是对于需要频繁下载大文件的企业用户,使用CDN加速后,下载时间大大缩短,整个工作流程变得更加高效。

CDN加速还能够有效避免因访问量过大而导致网站崩溃的风险。当用户量剧增时,CDN能够自动分流请求,保障网站稳定运行。对于一些需要处理大量海外用户访问的电商平台、教育平台等,CDN加速更是必不可少的技术手段。

对于海外网站来说,CDN加速无疑是提升用户体验和加速下载的最佳选择。通过CDN技术,企业和个人用户不仅可以在全球范围内提升网站的访问速度,还能减少网络延迟,提高下载效率,从而提供更为顺畅的网络体验。如今,CDN加速不仅仅是大型企业的专利,很多服务商提供的免费方案也让中小型网站和个人用户受益匪浅。无论是企业的全球化布局,还是个人用户的跨国访问,CDN加速都能为您带来更加高效、快速、稳定的网络体验,让海外网站的下载和访问畅通无阻!

免费海外网站CDN加速,让全球访问更畅快

全球网站加速新选择,免费CDN让访问更畅快

在如今这个信息化快速发展的时代,网站的访问速度直接影响到用户体验与业务转化率。尤其对于海外市场的企业和个人站长来说,如何提升跨国访问的速度,成为了一项亟待解决的挑战。传统的网络架构常常面临着跨国访问时延长、带宽瓶颈、服务器负载过重等问题,这些都会导致网站加载缓慢,用户体验大打折扣。

因此,越来越多的企业开始采用CDN(内容分发网络)加速技术,借助CDN加速节点在全球范围内的分布,将内容就近分发给终端用户,从而提高网站访问速度、降低延迟。特别是对于需要面向海外市场的站点,CDN加速技术显得尤为重要。

不过,企业在选择CDN服务时,往往会面临高昂的费用和复杂的技术配置问题,这使得不少中小型企业望而却步。现在,随着市场上逐渐出现了免费的CDN加速服务,越来越多的站长和企业开始尝试这种高效、低成本的方式来解决海外网站加速的难题。

推荐CDN

免费CDN加速服务,让海外网站访问更迅速

“免费海外网站CDN加速”,这个关键词听起来可能让一些人感到惊讶。的确,一些提供免费CDN服务的平台已经逐渐成熟,能够为用户提供可靠的加速效果。通过全球分布的加速节点,用户的访问请求能够被快速路由到距离最近的服务器节点,从而大大提升网页加载速度。

免费CDN服务的优势不仅体现在费用上,更在于其便捷的部署方式。许多免费CDN平台提供简单易用的界面,站长或管理员可以在几分钟内完成CDN加速的配置,无需复杂的技术背景或繁琐的设置。对于非技术背景的用户来说,这无疑是一个巨大的便利。

免费CDN服务一般都具有全球节点分布,可以针对不同的地区(如欧美、亚洲等)进行智能路由和加速,使得海外用户访问国内网站时,也能享受到和本地用户几乎相同的加载速度。特别是对于那些拥有海外市场需求的电商、博客、企业官网等网站来说,免费CDN加速无疑是拓展市场、提高用户体验的利器。

如何选择适合的免费CDN服务?

面对众多的免费CDN服务,如何选择一个合适的平台呢?以下几个方面可以作为参考:

全球节点分布:选择一个节点覆盖范围广的免费CDN服务,尤其是覆盖欧美、亚太等重要市场的节点,可以确保海外用户的访问体验大大提升。

易用性:简单易用的管理面板和清晰的配置步骤是选择CDN服务时的重要考虑因素。许多免费CDN平台提供简单的DNS配置或插件安装,降低了使用门槛。

服务稳定性:虽然是免费的CDN服务,但其稳定性和性能也必须得到保证。可以通过查看其他用户的评价,了解平台的可靠性。

流量限制:有些免费CDN服务对于流量和带宽会有一定的限制,选择时要注意是否满足自己网站的流量需求。

通过对这些方面的考量,你可以选择一个适合自己网站的免费CDN加速服务,最大化提高网站的访问速度和用户体验。

免费CDN加速带来的优化效果

使用免费CDN加速服务之后,海外网站的访问速度会有显著提升。对于用户来说,最直接的感受就是网页加载速度的提升,特别是在全球范围内访问时,页面几乎瞬间加载,流畅度极高。这里,我们可以详细分析一下CDN加速带来的几大优势:

降低网站加载延迟

网站加载延迟一直是影响用户体验的关键因素之一。特别是对于面向海外市场的网站,网络延迟问题会更加突出。通过将网站内容缓存到全球各地的CDN节点,用户的请求被自动路由到距离其最近的节点,从而大幅度减少了延迟,保证了快速加载。

提升全球访问速度

对于跨国网站,尤其是那些需要面向欧美、亚洲等多个地区的用户的企业而言,全球访问速度的提升尤为关键。通过选择免费的CDN加速服务,可以在全球范围内提高用户的访问体验,增强客户的黏性,进一步促进产品销售和品牌推广。

减轻服务器负担

传统网站在流量高峰时,容易出现服务器负载过重、响应速度慢等问题。而通过CDN加速,用户的请求被分散到多个CDN节点上,减轻了源服务器的负担,有效避免了高峰期的流量冲击。CDN服务商通常会提供DDoS防护等安全防护功能,增加网站的安全性,避免受到恶意攻击。

提高SEO排名

网站的加载速度对SEO排名有着直接的影响。搜索引擎(尤其是Google)会根据网站的加载速度来评估其质量,并在排名中给予一定的加分。通过使用CDN加速,网站加载速度得到显著提升,有助于提升网站的搜索引擎排名,增加曝光度和流量。

避免地域性封锁与限制

某些国家和地区对特定网站存在地域封锁或访问限制的问题。借助CDN服务,站点的内容可以绕过一些地域性限制,实现跨地域访问无障碍。这一点对一些内容敏感的行业尤其重要。

如何开始使用免费CDN加速服务?

开始使用免费的海外网站CDN加速服务其实非常简单,下面是大致的步骤:

选择合适的免费CDN平台

根据自己的需求,选择一个适合的免费CDN加速服务平台。常见的免费CDN平台有Cloudflare、Fastly、Sucuri等,它们在全球范围内拥有丰富的加速节点,并提供简单的配置方式。

注册并配置域名

在平台上注册账号,并按照平台的指引进行域名配置。通常情况下,你需要将域名的DNS指向CDN平台提供的DNS服务器。

调整缓存设置与规则

配置完DNS后,你可以根据自己的需要,设置缓存策略、SSL证书、访问控制等选项。这些设置将帮助你进一步优化网站性能和安全性。

监控与优化

配置完CDN加速后,务必定期检查网站的加载速度、访问日志等信息,了解加速效果。根据具体情况进行必要的调整,进一步优化网站性能。

总结

无论是小型企业还是个人站长,免费的海外网站CDN加速服务都为他们提供了一个轻松提升网站全球访问速度的机会。通过全球分布的加速节点、智能流量调度与缓存策略,不仅能有效提升用户体验,还能降低服务器负载、提高网站安全性。使用CDN加速服务是每一个网站提升访问速度和用户满意度的重要步骤。选择合适的免费CDN服务,让你的网站无论在国内还是海外都能更迅速、更稳定地运行。

CDN加速是什么意思?揭秘网络加速背后的秘密

随着互联网的发展,网站的访问速度越来越成为用户体验的关键因素之一。如果一个网站加载缓慢,不仅会导致用户流失,还可能影响到搜索引擎排名,从而影响到网站的整体表现。因此,如何提高网站的加载速度成为了每个网站运营者必须考虑的重要问题。

而CDN(ContentDeliveryNetwork,内容分发网络)加速技术,正是为了解决这一问题应运而生的。CDN加速,简单来说,就是通过将网站的内容分发到全球各地的服务器节点,确保用户访问时可以就近获取数据,从而大大提高网站的加载速度。

一、什么是CDN加速?

CDN加速是一种通过在全球范围内布置多个缓存服务器,将网站的静态资源(如图片、CSS文件、JavaScript文件等)存储到这些服务器上。当用户访问网站时,CDN会根据用户的地理位置,将请求引导到距离用户最近的缓存服务器,从而快速响应用户的请求,减少数据传输的延迟,提升加载速度。

可以想象,当一个网站没有CDN加速时,所有用户的请求都会集中到一个主服务器上,无论他们身处世界的哪个角落。这样一来,用户离服务器较远时,数据的传输距离就会变得非常长,导致网站的加载时间变慢,影响用户体验。而借助CDN加速,网站的资源可以被缓存到不同地区的服务器上,用户请求的内容就可以从距离最近的节点获取,大大减少了访问的延迟。

二、CDN加速的工作原理

CDN加速的核心原理就是“就近原则”。具体来说,CDN系统会将网站的静态内容(如图片、视频、CSS、JS文件等)缓存在多个分布式的服务器节点上。当用户发出请求时,CDN会根据用户的IP地址,选择离用户最近的服务器节点来响应请求。通过这种方式,CDN不仅能够提升加载速度,还能减少服务器的压力,提高网站的稳定性和抗压能力。

CDN的工作流程一般分为以下几个步骤:

缓存内容分发:当网站的静态内容首次请求时,CDN会将这些内容存储到缓存服务器上,并根据访问的频率进行智能调度,保持热门内容在多个节点中更新。

用户请求:当用户访问网站时,CDN根据用户的IP地址判断其地理位置,并将请求路由到距离用户最近的缓存节点。

数据传输:CDN节点将缓存的静态资源直接返回给用户。如果该节点没有缓存内容,CDN会向源服务器请求获取最新数据,并将其缓存至节点,供后续用户访问时使用。

通过这种分布式缓存机制,CDN能够实现网站加速、减少带宽负载,同时保障网站在高流量情况下的稳定性。

三、CDN加速的优势

提升网站访问速度:通过将内容分发到多个地理位置的节点,CDN能确保用户从最近的节点获取数据,减少加载时间。无论用户位于哪个地方,都会获得接近即时的响应速度。

降低服务器负载:CDN通过缓存静态资源,减轻了源服务器的压力,避免了大量用户同时请求源服务器所带来的负担。源服务器可以专注于处理动态请求,提高整体性能。

提高网站稳定性和可用性:CDN可以根据服务器节点的健康状况进行自动调度,当某一节点出现问题时,流量会自动切换到其他节点,确保网站的稳定运行。

增强抗DDoS攻击能力:由于CDN将流量分散到全球多个节点,DDoS(分布式拒绝服务攻击)难以集中攻击一个单一的服务器。这样一来,网站在面对大规模攻击时能够更好地分散流量,保持正常访问。

提高SEO排名:搜索引擎越来越重视网站的加载速度,CDN加速能够显著提升网站的响应速度,这对提升SEO排名大有帮助。而较快的加载速度也能提高用户的访问体验,降低跳出率,从而有助于网站的长期发展。

四、CDN加速适用场景

CDN加速不仅适用于大规模的企业网站,实际上,各类网站都能从中受益。特别是以下几类场景:

电商平台:电商网站通常需要处理大量的图片、视频和商品信息。CDN加速能够确保用户快速浏览商品页面,提升购物体验,从而促进转化率。

媒体网站:新闻网站、视频平台等流量较大且内容更新频繁的网站,借助CDN能够提高网站的稳定性,确保用户在访问时不会因流量高峰而导致加载缓慢。

全球化网站:对于面向全球用户的网站,CDN加速是必不可少的。通过全球节点的分布,网站能够提供快速、稳定的访问体验,吸引更多国际用户。

游戏行业:游戏的客户端和服务器往往需要大量的静态资源(如贴图、音效文件等),CDN加速能够提升玩家的加载速度,减少卡顿现象,增强游戏体验。

五、如何选择合适的CDN服务商?

尽管市场上有许多CDN服务商,但如何选择一个适合自己的网站的CDN加速服务商,依然是一个需要谨慎考虑的问题。以下是一些选择CDN服务商时需要考虑的因素:

网络覆盖范围:CDN的效果取决于其节点的覆盖范围。选择一个拥有全球或至少覆盖目标市场的CDN服务商,可以确保用户在任何地方都能获得快速的访问速度。

稳定性与可靠性:CDN服务商的节点是否稳定,能够有效应对高并发流量,保障网站的正常运行至关重要。企业在选择时应参考服务商的技术支持、历史表现以及客户口碑。

安全性:现代CDN不仅提供加速服务,还应具备基本的安全防护能力。例如,抗DDoS攻击、HTTPS加密、数据防泄露等功能,这些能够有效保障网站的安全。

定制化服务:不同的网站对CDN加速的需求不同,有的可能更注重图片加速,有的可能需要视频流的优化。因此,选择能够提供灵活定制服务的CDN商,会更好地满足不同业务场景的需求。

成本与性价比:CDN服务通常是按流量和带宽收费的,因此在选择时需要综合考虑成本。尽量选择性价比高的服务商,以达到最佳的加速效果。

六、总结

CDN加速已经不再是大型网站的专属技术,而是任何希望提升用户体验、加快网站加载速度的网站运营者的必备工具。通过CDN加速,网站能够在全球范围内提供快速、稳定的访问体验,减少服务器负载,提高安全性,并促进SEO排名。无论是电商平台、媒体网站,还是全球化应用,CDN加速都能发挥重要作用。

选择一个合适的CDN服务商,合理部署CDN加速,不仅能显著提升网站性能,还能在激烈的市场竞争中脱颖而出。如果你还没有采用CDN加速技术,现在正是时候,加入CDN加速的行列,让你的用户体验更上一层楼!

推荐CDN:

NEW CDN加速服务类型全解析,助力企业网站极速响应!

在数字化时代,网站的访问速度直接影响用户体验和企业的在线业务。如何确保网页内容迅速加载,避免因延迟导致用户流失,成为了每一个企业关注的核心问题。特别是在全球化、信息化的今天,用户分布广泛,如何确保在不同地域的用户访问网站时都能享受到快速流畅的体验,成为了企业网络优化的关键。

这时候,CDN(内容分发网络)加速服务应运而生,它通过将网站内容缓存至多个分布式节点,实现内容的快速传输,从而有效降低访问延迟,提升网站的访问速度。CDN加速服务都有哪些类型呢?不同的服务类型又能为企业带来哪些优势?我们将详细分析CDN加速服务的核心类型。

21245ebfe7c7954abb9a8f66f8ac52f5

1.基于源站加速的CDN服务

源站加速是CDN服务最基础的形式之一。在传统的网页访问模式下,用户每次请求都会直接访问网站的源站(即服务器),如果源站与用户之间的距离较远或者网络状况不佳,就会导致加载速度缓慢。通过源站加速,CDN会将源站的内容进行缓存,并通过多个节点服务器将内容分发到用户就近的区域,从而显著降低访问延迟。

这一类型的CDN加速服务尤其适用于需要快速响应且源站负载较高的中小型企业。例如,如果您的网站包含大量静态资源(如图片、视频文件等),通过源站加速可以显著提高用户访问速度,并避免因高并发请求而造成源站崩溃。

2.动态加速CDN服务

随着互联网技术的发展,网站不仅包含大量静态资源,还包含大量的动态内容。对于这些动态内容,普通的源站加速往往无法发挥其优势,因为动态内容通常是根据用户的实时需求生成的,比如个性化推荐、实时数据交互等。

动态加速CDN服务,顾名思义,就是针对这类动态内容进行加速优化。通过部署智能算法,CDN系统能够分析每个用户的请求,并在不缓存内容的情况下,通过优化网络路径和提高传输效率来加速动态内容的加载速度。动态加速特别适合内容丰富、交互性强、用户需求多变的网站,如电商平台、社交网站、新闻资讯网站等。

3.视频加速CDN服务

随着视频内容的日益流行,视频加速成为了许多互联网企业的需求热点。视频加速CDN服务,顾名思义,专门针对视频资源的加载速度和播放质量进行优化。无论是直播、点播,还是在线视频平台,通过CDN加速可以将视频内容缓存到离用户更近的节点,提高视频播放的流畅度,避免出现卡顿、缓冲等不良体验。

视频加速不仅能够提升用户观看体验,还能降低视频服务器的负担,减少因高并发访问导致的服务宕机问题。视频加速服务通常会根据用户的网络带宽自动调整视频质量,实现流畅播放的同时减少带宽消耗。这对于企业来说,不仅提升了服务质量,还降低了网络成本。

4.全球加速CDN服务

随着跨境电商和全球化业务的兴起,越来越多的企业开始面向全球市场。而全球用户在不同地区的访问体验差异,往往会影响到企业的竞争力。全球加速CDN服务通过全球分布的节点,将内容缓存到世界各地的服务器,并根据用户所在的地域选择最近的节点提供服务,从而有效缩短跨境访问的延迟,确保全球用户的访问速度保持在一个较高的水平。

对于拥有全球用户群体的企业,选择全球加速CDN服务无疑是提升用户体验和网站性能的最佳选择。它不仅能够提升网站的响应速度,还能有效降低由于不同地区网络环境不稳定所带来的风险,保障用户无论身处何地都能顺畅访问网站。

5.安全加速CDN服务

网络安全问题始终是企业面临的重要挑战之一。特别是DDoS攻击、SQL注入等网络攻击手段日益猖獗,企业需要时刻关注自身的网络安全。在这种背景下,安全加速CDN服务应运而生,它结合了传统CDN的加速功能与防护功能,不仅能提高访问速度,还能有效防止恶意攻击,保障网站的安全性。

安全加速CDN通过分布式的防护机制和智能流量识别系统,能够迅速识别并拦截恶意流量,确保网站的稳定运行。对于金融、电商、政府机构等对安全要求极高的网站,安全加速CDN服务成为了必不可少的选择。

选择合适的CDN加速服务,提高企业网站的性能与竞争力

选择合适的CDN加速服务,对于企业的在线业务至关重要。不同类型的CDN加速服务不仅在功能上有所区别,而且针对的应用场景也各自不同。企业在选择时需要根据自身的需求、业务特点、目标用户群体等多方面因素进行综合考虑。以下是几个选择CDN加速服务时的注意事项,帮助企业做出更加明智的决策。

1.根据业务需求选择加速类型

企业需要明确自身网站的业务性质。如果企业的网站以展示为主,主要包含静态内容,那么源站加速或视频加速服务可能是最佳选择。如果网站涉及大量用户交互或实时动态更新的内容,动态加速服务将更为合适。如果企业有跨国业务需求,那么全球加速服务则是提高全球用户访问体验的关键。

2.考虑网站安全需求

对于高流量、高并发的企业网站来说,网络安全问题尤为重要。选择安全加速CDN服务,不仅可以提高访问速度,还能有效防止DDoS攻击等恶意行为,保障网站安全运行。企业应在选择CDN加速服务时,优先考虑提供综合安全防护功能的供应商,以确保其网站免受网络攻击的威胁。

3.综合评估服务商的技术能力与支持

CDN加速服务并非一成不变,企业在选择时,必须考虑服务商的技术实力和服务质量。一个优质的CDN服务商不仅应提供稳定、高效的加速能力,还应提供灵活的配置与高度的技术支持。企业可以通过试用期、用户评价等方式了解服务商的实际表现,确保所选择的服务符合自身的长期需求。

4.成本与效益的平衡

虽然CDN加速服务能够显著提升网站性能,但企业在选择时仍需要考虑成本问题。不同类型的加速服务价格差异较大,因此企业应根据自身的预算情况,平衡加速效果与成本之间的关系。在保证性能的前提下,选择性价比更高的CDN服务,将有助于提升整体的投资回报率。

5.持续监控与优化

CDN加速服务并非“一次部署,永久受益”。随着网站流量的变化、用户需求的变化,企业还需要定期监控CDN的效果,并根据实际情况进行优化。优秀的CDN服务商通常会提供详尽的数据分析与优化建议,帮助企业不断提升网站的访问速度和用户体验。

总结来说,CDN加速服务在提升网站性能、增强用户体验和保障网络安全方面具有至关重要的作用。企业根据自身的需求,选择合适的加速服务类型,不仅能够提升网站的响应速度,还能为业务增长提供强有力的支持。在竞争日益激烈的互联网市场中,选择一款适合的CDN加速服务,已成为提升企业竞争力的关键因素之一。

推荐CDN

LEDCDN小说明,让你明白基础的操作

重审,LEDCDN不归属本博主,博客文笔不代表LEDCDN,文章已经重构,将WAF部分完善了一下,以及修改一些错别字,已投稿,LEDCDN官方已经在文档标注本文以官方为主

小声说说;实际上用户操作面板端有了一个解释文档了。。。

image-20241003202600753

PS:12月修补更新,系统判定有很多开关的,需要注意点,例如缓存你需要真正填写进条件并且保证开启才能正常使用功能

基础设置

添加服务

image-20241002181343262

先讲添加网站模块;


加速域名就是需要绑定的域名

域名协议选择开HTTPS就需要上传证书,证书一般是keycer格式的,这里可以直接前往ohttps.com注册,申请快速通知支持泛域名

image-20241002181531745

源站信息的话,如果你源站开启了SSL,也就是HTTPS模式,就要把源站协议调整HTTPS(443)协议然后再填写源站IP,当然如果有端口直接IP+端口号即可,如果没有启动,则是HTTP;同时,还支持很多模式

image-20241002181840217

回源主机名如果没有其他需求则是默认跟随CDN服务即可,无需其他的调整,"跟随CDN服务"是指访问源站的站点域名和当前CDN服务保持一致;"跟随源站"是指访问源站的站点域名仍然是填写的源站地址中的信息,不随CDN服务域名改变而改变

image-20241002181934905

然后就是点击DNS,复制下来CNAME解析值后前往域名解析处添加CNAME解析

image-20241002182218076

image-20241002182325311

安全设置

选择HTTP,就可以选择自动跳转https访问服务

image-20241002182419736

选择HTTPS,可以设置网站服务的SSL安全设置,支持启用HTTP2/3,然后TLS选择你需要的版本即可,**加固建议:**启用对TLS 1.2TLS 1.3的支持,并禁用对TLS 1.0的支持,不懂什么是TLS可以去简单了解一下

image-20241002182833300

点击更多选项进入扩展设置,HSTS是HTTP 严格传输安全,简单说明就是强制只能HTTPS链接;而OCSP Stapling 就是为了解决 OCSP 隐私问题和性能问题而生的,简单说明就是避免了客户端验证会产生的阻塞问题,提升了HTTPS性能

image-20241002183015564

防护设置

首先选择五秒盾,启用五秒盾后可以点击更多选项可以根据自身需求来设置细致的配置

image-20241002183802439

特别要讲

  • 单IP最低QPS:当某个IP在1分钟内平均QPS达到此值时,才会触发5秒盾;如果设置为0,表示任何访问都会触发QPS算法:QPS = 总请求数 / 时间段

  • 加入IP白名单:选中后,表示验证通过后,将访问者IP加入到临时白名单中,此IP下次访问时不再校验5秒盾;此白名单只对5秒盾有效,不影响其他规则。此选项主要用于可能无法正常使用Cookie的网站


选择CC防护,启用CC防护后可以点击更多选项可以根据自身需求来设置细致的配置

image-20241002184300758

特别要讲

  • 使用自定义拦截阈值:请根据自己的服务需求来设置,否则就不动,当发现源站撑不住就需要下调阈值,服务不正常速度慢等就上调阈值,但是需要你的源站服务器性能足够,不然就出现攻击就炸

  • 启用CC无感防护 - 是否启用CC防护,启用后,自动检测并拦截CC攻击

  • 更多选项

    • 单IP最低QPS - 当某个IP在1分钟内平均QPS达到此值时,才会触发CC防护;如果设置为0,表示任何访问都会触发
    • 例外URL - 如果填写了例外URL,表示这些URL跳过CC防护不做处理;比如API类的调用不做限制,可以填入 /api/*
    • 限制URL - 如果填写了支持URL,表示只对这些URL进行CC防护处理;如果不填则表示支持所有的URL;比如只想针对搜索URL进行CC防护,可以填入 /search*
    • 检查请求来源指纹 - 在接收到HTTPS请求时尝试检查请求来源的指纹,用来检测代理服务和爬虫攻击;如果你在网站前面放置了别的反向代理服务,请取消此选项
    • 启用GET302校验 - 选中后,表示自动通过GET302方法来校验客户端;适用于网页类的应用,不适用于API应用
    • 使用自定义阈值 - 默认情况下,对CC攻击IP的拦截策略可以在系统集群设置中定义,如果想自己修改,可以选中此选项,并根据自己的需要填入各个时间范围内的请求数限制

WAF设置

防CC攻击简单设置

请根据需求调整,有标识,请不要随意设置此项避免出现验严重报错,(补充,这调的有问题,自己配吧,更合适自己)

CC单URL请求数

image-20241003190303923

image-20241003190321341

image-20241003190345780

CC单URL请求数

image-20241003190413296

image-20241003190428359

随机URL攻击

image-20241003190455598

image-20241003190512196

XSS攻击检测

image-20241027005029139

image-20241027005042553

上传文件扩展名

image-20241027005119077

image-20241027005136649

防止远程执行服务器命令

image-20241027005200507

image-20241027005213405

命令注入

image-20241027005242930

image-20241027005312618

image-20241027005325299

防盗链

image-20241027005358601

image-20241027005409230

这是LEDCDN默认全局开启的策略

image-20241027005431774

某些设置检查可以把局域网下了,主要是个人需求


当然,要是实在服务器太低配了直接开始严防无脑模式吧!

image-20241005121124606

此规则适合静态网站,如果是容易被误判封锁了可以上调高一点,祝您用得愉快,可以加入聊天群

当然,也可以设置启用人机验证


规则示例

只允许某些特定来源的网站访问

这里面就有两个规则:一个是我们允许所有来源为空的访问(也就是用户直接访问网站),第二个就是允许特定域名的来源访问,所以我们要添加的规则就是阻止以下条件的访问:

  1. 来源不为空
  2. 来源不是我们允许的域名

在规则集里添加的规则如下:

  • 规则:
    1. 规则1
      • 参数: 请求来源 - [refererOrigin]
      • 操作符: 正则不匹配
      • 对比值: a\.com|b\.c\.d\.com
      • 这里写的是你允许的域名列表
      • 要符合基本的正则表达式语法
    2. 规则2
      • 参数: 请求来源 - [refererOrigin]
      • 操作符:字符串不等于
      • 对比值:不填留空
  • 规则之间的关系:和(And)
  • 执行动作:网页网页(PAGE)
禁止访问特定的URL

比如一个网站禁止访问 /hello.html

  • 参数:请求路径 - [requestPath]

  • 操作符:字符串等于

  • 对比值:/hello.html

  • 执行动作:

    1
    网页网页(PAGE)
    • 状态码:403

设置后,访问 /hello.html/hello.html?v=123 之类的URL会显示403,而访问其他URL则正常。

只允许访问特定的URL

比如一个网站只允许访问 /hello.html ,访问其他页面时提示403

  • 参数:请求路径 - [requestPath]

  • 操作符:字符串不等于

  • 对比值:/hello.html

  • 执行动作:

    1
    网页网页(PAGE)
    • 状态码:403

设置后,访问 /hello.html/hello.html?v=123 之类的URL是正常的,访问 /world.html 会显示403。

只允许访问特定的目录

比如一个网站只允许访问 /images/ ,访问其他页面时提示403

  • 参数:请求路径 - [requestPath]

  • 操作符:正则不匹配

  • 对比值:^/images/ (其中 ^ 在正则中表示开头)

  • 执行动作:

    1
    网页网页(PAGE)
    • 状态码:403

设置后,访问 /images/test.jpg/images/test.jpg?v=123 之类的URL是正常的,访问 /images2/test.jpg 会显示403。

编解码

编解码可以对输入的参数值进行二次处理后,再跟对比值进行对比。以下是几个示例:

示例1:判断某个参数值的长度必须大于100

如果要想判断某个参数值的长度大于100,可以使用编解码的”计算长度”,规则内容如下:

  • 参数:单个URL参数值-[arg]
  • 参数名:name (比如要判断的是URL中的参数name)
  • 编解码:计算长度
  • 操作符:数值大于
  • 对比值:100

这样当用户输入的name参数长度大于100的时候就会匹配到此规则。

示例2:判断某个用户输入的某个Base64内容必须包含某个字符串

当用户输入Base64内容的时候,使用常规的手段无法进行对比,所以可以使用编解码中的”BASE64Decode”,规则内容如下:

  • 参数:单个URL参数值-[arg]
  • 参数名:name (比如要判断的是URL中的参数name)
  • 编解码:BASE64Decode
  • 操作符:包含字符串
  • 对比值:HelloWorld

这样当用户输入类似于”SGVsbG9Xb3JsZA==“的内容时,就能匹配到该规则。

示例3:判断经过转义的URL是否匹配某个规则

如果用户输入的内容中是经过转义的,可能会对我们的判断有所影响,比如:

1
id%3D%3B+DELETE+FROM+abc

针对这种情况,我们可以使用编解码中的URLDecode来对输入值进行解码后再对比:

  • 参数:所有URL参数组合-[args]
  • 参数名:name (比如要判断的是URL中的参数name)
  • 编解码:URLDecode
  • 操作符:正则匹配
  • 对比值:DELETE FROM

经过解码后,上面的一段内容会被解码成:

1
id=; DELETE FROM abc

所以就会和我们写的正则相匹配


其他设置

随便说说就行,因为基本上都有标注了,主打就是出问题就关闭,一般需要设置的需求很少

  • 内容压缩

image-20241002184848910

如果启动了发现网站不正常就关闭,亦或者自行调整自己的需求,比如说WP博客程序网上就有很多的设置要求,都一一列出给你们了

  • 自定义页面

image-20241002185009290

这是一个可以让你自由自定义网站某状态码下的页面,比如说常见的404,你可以相应状态码是404然后自定义自己想要的404页面,又或者是502等报错,来给访客展示这个状态码下你想转告访客的信息

Websocket

image-20241002185151473

WebSocket是一种网络传输协议,可在单个TCP连接上进行全双工通信,位于OSI模型的应用层;使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据,常见使用场景就是实时聊天工具,这样不用你刷新了才看得到别人新发的信息


设置完这些基本上就已经可以使用了

常见问题

502 Bad Gateway 是怎么回事?

出现 502 Bad Gateway 通常说明源站无法连接,可以在访问日志里查看详情(如果开启了访问日志的话)。此时,请检查:

  1. 你有没有在源站中设置源站;
  2. 你是否在源站设置中设置了源站的专属域名,导致用户访问专属域名以外的域名时无法匹配到源站;
  3. 你填写的源站的协议、域名、端口等信息是否正确;
  4. 检查源站是否返回了502
  5. 通过 curl 或者 wget 等工具在边缘节点上直接访问源站URL,检查在边缘节点上是否能正常访问源站;
  6. 如果源站设置有防火墙或者限流设置,请关闭或者设置边缘节点为白名单。

504 Gateway Timeout 是怎么回事?

出现 504 Gateway Timeout 通常说明源站连接超时,可以在访问日志里查看详情(如果开启了访问日志的话)。此时,请检查:

  1. 检查源站的协议、域名、端口是否正确;
  2. 源站是否返回了504
  3. 通过 curl 或者 wget 等工具在边缘节点上直接访问源站URL,检查在边缘节点上是否能正常访问源站;
  4. 如果源站设置有防火墙或者限流设置,请关闭或者设置边缘节点为白名单。

在访问日志详情(访问日志后面图标点开)中"综合信息"页面会给出具体的错误,通常是:

  • dial tcp: xxx.xxx.xxx.xxx .. i/o timeout - 指的是节点通过TCP连接源站超时;通常是节点和源站的网络连接状况不佳,也有可能是源站设置了一些限流、限速措施,导致边缘节点无法正常连接源站;
  • dial tcp: lookup example.com on xxx.xxx.xxx.xxx - 指的是节点通过TCP连接域名解析服务超时,请检查节点设置的域名解析服务服务器地址是否正确、是否可以正常连接(Linux 上通常可以查看 /etc/resolv.conf );
  • dial udp: lookup example.com on xxx.xxx.xxx.xxx - 指的是节点通过UDP连接域名解析服务超时,请检查节点设置的域名解析服务服务器地址是否正确、是否可以正常连接(Linux 上通常可以查看 /etc/resolv.conf );
  • tls handshake timeout - TLS握手超时

使用CDN后报头无法读取?

有些自定义的报头经过CDN之后,源站无法读取,可能的原因是「LEDCDN」内容分发会自动将用户自定义的报头名称换为标准的报头,比如用户的请求中含有:

1
2
auth-key: MTIzNDU2
X-WWW-Echo: Helo

那么,经过CDN之后,源站接收到的报头会变成:

1
2
Auth-Key: MTIzNDU2
X-Www-Echo: Helo

在HTTP/2中在浏览器端查看的报头可能全部是小写的,但是实际在传输中报头都是首字母大写的。

知道原因后,我们就有了解决方案:

  • 方法1:修改源站的程序,从原先不标准的报头名称改为标准的报头名称,比如从 auth-key 改为 Auth-Key
  • 方法2:在网站设置"HTTP报头" – "请求报头"中自定义一个新的非标准报头,比如名称为auth-key,值为${header.Auth-Key},这样可以强行添加一个非标准报头在请求中,源站接收到的就是非标准的auth-key

使用CDN后浏览器无限重定向?

如果使用CDN后,浏览器端显示Too Many Redirects等无限重定向的现象,那么常见的可能原因有如下几个:

  1. 可能原因1:源站中设置的源站域名和CDN域名一致:如果源站的域名和用户访问CDN的域名是一样的,那么CDN将无法正常读取源站;请务必检查源站设置,防止源站中域名配置和CDN冲突;
  2. 可能原因2:源站地址是HTTP,但是在源站设置了自动跳转到HTTPS,所以导致源站一直在HTTP-HTTPS之间不断跳转,这种情况下,有以下几个解决方法:
    1. 取消源站的自动跳转设置(或者根据当前访问域名来判断是否跳转,而不是全部强制跳转);
    2. 源站地址改为HTTPS的,防止源站自动跳转。

出现 ERR_SSL_PROTOCOL_ERROR 错误是怎么回事?

如果你在浏览器上打开网站出现类似于以下的错误:

1
2
3
此网站无法提供安全连接
xxx.com 发送的响应无效。
ERR_SSL_PROTOCOL_ERROR

通常原因:

  1. 可能开启了网站443端口,但是没有上传SSL证书导致,你可以上传证书或者关闭443端口来解决此问题;
  2. 你没有在对应的网站里绑定当前访问的域名;
  3. 可能错误地在HTTP里将端口设置为443,请改为在HTTPS里设置这个端口。

开启HTTPS后浏览器提示 ERR_SSL_VERSION_OR_CIPHER_MISMATCH

通常的几个原因:

  • 没有上传对应域名的SSL证书导致,请上传证书后再试;
  • 绑定的域名没有填写正确,请在"域名"设置里查看域名是否填写正确、是否有同一个域名绑定多个服务的情形。

已经上传了证书但是浏览器提示不安全

如果已经在管理系统绑定了域名,且已经上传此域名对应的证书,在浏览器上访问时仍然提示"不安全"类似字样,可能的几个原因:

  1. 你访问的是HTTP网址,而不是HTTPS网址,比如 http://你的域名,此时请换成HTTPS访问,直接输入 https://你的域名 来验证你的HTTPS设置是否成功;如果使用HTTPS访问成功,你只需要在网站设置里设置让HTTP自动跳转到HTTPS即可;
  2. 你访问的域名没有在"域名"设置里加入;
  3. 你访问的域名证书不正确。

源站提示无法找到域名

如果源站提示 Invalid Hostname 之类的错误,或者提示找不到对应的网站,或者显示的是别的域名对应网站的内容,原因是你没有设置正确的回源主机名。默认情况下,回源主机名和终端用户访问的域名一致,但如果你的源站不支持用户直接访问的域名的话,可以在"源站" – "更多设置"中统一修改回源主机名,修改为源站域名;如果你每个源站域名不一样的话,可以点开修改每个源站,然后设置对应的回源主机名;如果源站使用的是特殊的端口,那么你设置的回源主机名中可能也需要添加对应的端口(比如 example.com:9200)。

499是什么错误?

客户端在发送请求过程中取消请求的时候,会记录一个499,通常可以忽略。

后续需要补充可以留言,我会更新此文章!其实也就水水文章罢了,有错误点一定说,我立马去改正

分享一下多吉云CDN设置

前言

这两天和一个群里的朋友在配置他的多吉云CDN,今天终于弄好了,特来记录一下。

教程

1.回源跳转跟随,我建议是不要开,Range回源主要看你服务器支不支持,一般也不需要开,毕竟博客也不会出现很大的文件。

图片[1]-新锐博客

2.智能压缩可以开启,对于节省流量有帮助

图片[2]-新锐博客

3.Https就不需要多说了吧,按图设置就行,如有介意可以把TLS1.0关闭

图片[3]-新锐博客

4.缓存的话,如果是WordPress就按照如下设置

图片[4]-新锐博客

5.访问控制根据网站访问情况来设置,可以设置五分钟1G流量返回404来防止刷流量。

图片[5]-新锐博客

结语

主要是记录一下多吉云缓存的配置,因为根据它默认缓存所有的话会有点问题。其他的根据你自己网站改一下配置就可以了。

Optimizer - Windows系统优化工具

简介

Optimizer是一款面向 Windows 系统的优化工具,采用C#编写,旨在提升计算机性能、加强隐私和安全保护。

截图

图片[1]-新锐博客

功能简介

它支持22种语言,包括简体中文和繁体中文,同时提供了许多实用的功能,包括:

关闭不必要的 Windows 服务
停止 Windows 自动更新
卸载 UWP 应用
清理系统垃圾文件和浏览器配置文件
修复常见的注册表问题
提供硬件检测工具
测试 IP 连通性和延迟
快速更改 DNS 服务器
编辑 HOSTS 文件
识别和终止文件锁定句柄 ...
体积小巧,功能强大,使用方便,受到了很多用户的喜爱。

功能特性

免费开源:完全免费,无任何广告和功能限制。
体积小巧:仅有 2MB 左右,无需安装,解压即用。
功能强大:提供多种实用功能,满足不同用户的需求。
使用方便:操作简单,即使是小白用户也能轻松上手。
安全可靠:代码经过严格测试,不会对系统造成任何损害。

项目地址

https://github.com/hellzerg/optimizer

给文字或图片添加跑马灯效果

前言

今天逛网站的时候发现了一个好玩的markdown代码,可以使文字或图片实现跑马灯的效果。

教程

文字

和可莉一起去炸鱼吧

<marquee>和可莉一起去炸鱼吧</marquee>

图片

可莉

<marquee behavior="scroll" direction="left" scrollamount="3">
    <img src="your_img.JPG" alt="可莉">
</marquee>

 

嵌套文字样式

欢迎大家到访我的网站,感谢大家的支持🙂

<marquee><font color=#9999FF size=4>欢迎大家到访我的网站,感谢大家的支持🙂</font></marquee>
基本语法 滚动字体
</marquee>
功能 实现页面中的滚动文字
属性 说明
Align 排列方式
Behavior 滚动方式
Bgcolor 滚动的背景颜色
属性及说明 Class 用一个名称来标记滚动内容,该标记名称指向一个
预定义的类,而该类是在文档级声明的或者在外部定义的样式表
Direction 滚动方向
Width 滚动宽度
Height 滚动高度
Hspace 滚动内容的水平间距
Vspace 滚动内容的垂直间距
Style 创建滚动内容的内联样式
Loop 滚动的循环次数
Scrollamount 滚动速度
Scrolldelay 滚动延迟

网站优化之关闭加载动画

前言

不少主题都自带加载动画,意思就是你网站页面尚未加载完成之前整个页面都会被加载动画所覆盖。

建议

相信不少朋友第一次听说了这个功能都会觉得不错,因为这会让访客在访问自己网站等待页面加载的时候不是空白页面而是有动画效果的。

但其实不然,因为主题中不可避免的会有调用其他网站的内容,比如css,js,图片等文件,但这些文件有些是很重要的,但有些是无关紧要的。

比如本人就在域名尚未备案之前使用的香港服务器搭建网站的时候,网站偶尔会出现加载小慢的时候,于是我就去主题后台开启了这个功能,但是首页出现速度反而更慢了。

于是我就排查其原因,发现是当初在美化网站加复制提醒的时候调用了其他网站的js文件导致了网站访问速度变慢,但是这个功能重要吗?其实也并不是那么重要。

所以为了网站的访问速度我关闭了主题的加载动画。

结语

首先在搭建网站的时候,能够不调用外部文件就不要调用外部文件。其次就是没必要的美化就不要加了不然就是对网站的负优化!

 

新增的一些宝塔面板优化提升网站访问速度

前言

之前用网站测速工具快速测试的时候,会使宝塔面板的负载均衡和CPU直接100%,但是经过以下设置好像不会了。

教程

1.MYSQL性能调整为1-2G,并且重启MYSQL服务

图片[1]-新锐博客

2.在PHP设置中安装opcache扩展

图片[2]-新锐博客

3.PHP设置中将性能设置成自己服务器的内存,比如2G

图片[3]-新锐博客

4.宝塔面板安装linux工具箱,设置SWAP虚拟内存为服务器内存的1.5倍

图片[4]-新锐博客

5.宝塔面板计划执行中释放内存设置成凌晨执行,这样就不会影响平时他人的访问

结语

然后测速结果就很好,而且服务器的负载均衡和CPU都没太大的波动

图片[5]-新锐博客

图片[6]-新锐博客

关于网站的一些优化和其他事宜

前言

闲来无事,水一篇文章,顺便和大家聊一聊网站的一些优化和其他事宜。

其他事宜

评论

因本人虽然现在有空去处理网站的事情,但是以后有事了不能及时处理网站的事情就会导致垃圾评论覆盖整个网站,毕竟搭建过网站的朋友都知道网站开启评论后就会有很多垃圾评论,几乎每天都有。所以为了杜绝这一情况我就开启了登录才能评论。如有不便请大家理解。

优化

CDN

本人目前使用的火毅盾的CDN加速服务,暂时不为大家所熟知,但是也是个高防CDN哦。帮我挡下了不少国外IP的攻击和访问。

服务器

本人使用的阿里云新老用户同享的99元一年的2H2G3M服务器,虽然配置不算高但对于我这种小破站来说完全足够了。

因为CDN自带缓存,所以我将带有如下后缀的文件进行了缓存,并且安装了WP-Super-Cache插件,这样大大提升了网站访问速度

css|js|txt|iso|img|exe|zip|rar|7z|gz|tar|apk|ipa|dmg|manifest|conf|xml|cab|bin|msi|jpg|jpeg|gif|ico|png|bmp|webp|psd|tif|tiff|svg|svgz|mp3|flv|swf|wma|wav|mp4|mov|mpeg|rm|avi|wmv|mkv|vob|rmvb|asf|mpg|ogg|m3u8|ts|mid|midi|3gp|doc|pdf|csv|ppt|docx|xlsx|xls|pptx|chm|woff|ps|class|jar|woff2|json|ttf|moc|mtn|html|htm

美化

相信大家也看到了我置顶的两篇文章分别是CoreNext和Corepress Pro主题的美化,但是为何在本站看不到那么多美化呢?当然是因为本站所用的服务器还是不够造的,所以为了提升网站的响应速度就将部分美化去除了

插件

前面也提到了使用了wp-super-cache插件,除了这个还有果核开发的另两款插件(wpopt和外链插件),wpopt是个多功能插件包含了各种优化,所以很适合各位站长使用,外链则是让搜索引擎抓取页面的时候不会因此而影响收录。还有个插件是为了生成sitemap文件的这就不过多赘述了。

结语

以上就是本人总结的一些经验,其实最重要的是不要经常去捣腾服务器和WordPress后台,不然有可能会出现不可修复的BUG,到时候就需要重新搞就很麻烦。

记一次nginx无法启动以及WordPress后台排版错误

前言

因为证书到期的缘故,所以想要重新申请一个证书,但是发现没有acme.sh,于是就按照教程去安装acme.sh,但是就报错了然后就没管它了,但是过了几分钟发现宝塔面板居然进不去了。然后就重启服务器了,重启发现nginx服务居然关闭了,而且怎么启动都启动不了。

然后我就觉得是acme.sh的问题,于是就重装了服务器,当然在这之前已经备份好了网站的数据,但是安装好后发现nginx还是启动不了,我就很纳闷了,于是就有了接下来的事情。

过程

首先,我先去百度搜索为何nginx会启动不了,给我的答案是端口可能被占用了。

1.我先去nginx配置里查看他所需要的端口,再用netstat -tuln 命令查询服务器占用的端口,发现端口并没有被占用。

2.然后就继续看教程。让我去nginx目录下创建一个temp文件夹,创建了还是没用。

3.让我查看最近安装的插件和操作,我这才想起来在安装过程中我还安装了nginx防火墙。于是我就将它卸载了最终nginx恢复了正常。

4.解决完后访问网站并且想写下这篇文章的时候发现WordPress的排版出了问题。

5.打开了开发者工具,看了网络状态并没有出现除了200状态码以外没有其他状态码。

6.于是就看了控制台,发现报错editor-power.min.js:4 Uncaught RangeError: Maximum call stack size exceeded 。

7.查询过后是因为浏览器缓存问题,于是清理了缓存终于正常。

结语

不知道是宝塔版本问题还是长久以来的问题,免费的nginx防火墙,网站监控报表和nginx冲突。只需要卸载免费防火墙就行了。

 

 

WordPress自动为文章添加已使用过的标签

前言

我们在写文章的时候经常会出现在文章标签中出现过的关键词,但是还是需要去文章标签中再次填写标签就很麻烦,所以本教程就是教大家如何自动为文章添加已使用过的标签。

教程

将如下代码添加到function.php 中,有子主题的主题添加到子主题的function.php 中即可,比如CoreNext

// WordPress 自动为新文章添加已使用过的标签
function array2object($array) { // 数组转对象
  if (is_array($array)) {
    $obj = new StdClass();
    foreach ($array as $key => $val){
      $obj->$key = $val;
    }
  }
  else {
    $obj = $array;
  }
  return $obj;
}
function object2array($object) { // 对象转数组
  if (is_object($object)) {
    foreach ($object as $key => $value) {
      $array[$key] = $value;
    }
  }
  else {
    $array = $object;
  }
  return $array;
}
add_action('save_post', 'auto_add_tags');
function auto_add_tags(){
  $tags = get_tags( array('hide_empty' => false) );
  $post_id = get_the_ID();
  $post_content = get_post($post_id)->post_content;
  $count = count(wp_get_post_tags($post_id));
  if ($tags && $count < 3) {
    $i = 0;
    $arrs = object2array($tags);shuffle($arrs);$tags = array2object($arrs);// 打乱顺序
    foreach ( $tags as $tag ) {
    // 如果文章内容出现了已使用过的标签,自动添加这些标签
      if ( strpos($post_content, $tag->name) !== false){
        if ($i == 5) { // 控制输出数量
          break;
        }
        wp_set_post_tags( $post_id, $tag->name, true );
        $i++;
      }
    }
  }
}

从此以后,每当你发布或保存一篇文章时,该代码会自动检测文章内容,并为文章添加已使用过的标签。

WPOPT - WordPress优化插件

前言

WordPress虽好但是很臃肿,需要一个优化插件给你解决问题,这时候wpopt就显得很重要了。

介绍

  • WPOPT是由果核团队开发的一款WordPress优化插件。
  • 能对WordPress底层功能进行优化,支持功能开关,系统加速等功能。
  • 目前有几十种开关可以供使用,同时,每个功能都有开关说明。
  • 将永久免费提供给广大WordPress用户使用。

截图

图片[1]-新锐博客

图片[2]-新锐博客

图片[3]-新锐博客

更新日志

v1.5.4(2023.3.3)

新增 移除category链接
修复 插件更新没有提示
优化 头像服务器加速权重

v1.5.2(2023.1.14)

修复和wpjam兼容问题
修复更新后第一次样式加载不正确问题

v1.5.0 (2023.1.13)

重构插件,规范化插件代码
引入本站自研Core Plugin框架
优化体积,比之前减少50%
重构外观,界面重新设计
新增头像自定义服务器
记住设置的页面,下次打开还是这页
解决部分站点协议不一致导致的跨域无法加载界面问题

v1.4

新增编辑器增强功能,支持粘贴上传图片
粘贴上传图片自动转换webp

v1.3

新增 为页面添加HTML后缀,功能增强->为页面添加.html后缀
修复 头像加速部分场景不生效问题

插件功能

输出优化

移除版本号
移除加载文件版本号
移除dns-prefetch
去除头部json链接
移除文章页面前后页meta
移除文章头部feed
移除wp-block-library-css
移除Dashicons
移除RSD
移除wlwmanifest
移除ShortLink

函数禁用

禁用translations api
禁用wp_check_php_version
禁用wp check browser version
禁用current screen

功能开关

接口相关

屏蔽REST API
屏蔽Trackbacks/Pingback
关闭XML-RPC接口

外观显示

禁用Emoji表情
关闭前台顶部管理工具条
关闭登录页面语言选择

文章与编辑

关闭保存修订版本
关闭图像高度限制
禁止生成多种图像尺寸
禁止插入图片添加属性
关闭字符转码
禁止Auto Embeds
禁止文章Embeds
禁止新版古藤堡编辑器
禁止小工具区块编辑器

升级与更新

关闭WordPress核心更新
关闭主题自动更新
关闭插件自动更新

邮件相关

关闭用户信息邮件通知
关闭注册邮件通知
屏蔽定期邮箱验证

优化加速

修改WordPress头像服务器

功能增强

webp图片支持
SVG图片支持

下载地址

最新版本请加群下载:739319686

果核官网下载:https://www.lovestu.com/wpopt.html

windows11系统字体模糊不清晰解决办法

前言

  • 有些人因为电脑配置不太高的原因或者去维修店让其帮忙装系统的原因,会安装一些精简版的windows系统。
  • 这样可能会导致打开浏览器之类的显示的字体会很模糊和不清晰,视觉观感上很差。

教程

打开设置找到个性化中的字体

图片[1]-新锐博客

然后找到相关设置中的调整ClearType文本,最后勾选启用一直点击确定就行。

图片[2]-新锐博客

图片[3]-新锐博客

结尾

如果电脑配置足够建议安装完整版windows系统。

为博客站点提供免费CDN

为博客站点提供免费CDN(已经更新)

QiuDN正式改为LEDCDN

QiuDN即LEDCDN前身

如果您遇到LEDCDN加速的站点有文章侵权行为,且与站长商量无果,请提交材料发送到邮箱 3531266512@qq.com

经常在很多群看到对CDN有需求的初创博主寻求推荐cdn或vps,在我入坑的适合也有过的经历,博客从裸奔,在到接入CF防护,在到托管,直到最后使用上正常的CDN


「LEDCDN」 - 内容分发网络加速 (cdn.ledcdn.com)

img

cdn限制:

img


已经更新为上方信息!下方为旧信息

最近建了个CDN并打算长期维护:QiuDN-丘盾的防御系统 (qiudcdn.cn)


cdn限制:默认不支持websocket,cdn不允许商业用途,不允许违法用途,用了会再通知一次,然后不修改的情况下删除站点

可以为初创博主以及开源程序提供免费的CDN防护

目前以下线路

美国高防线路(停止供应待定)

  • 为易被攻击的站点提供高防保护
节点简介CoreSite专供/其他
单节点宽带100M/1000M
每月量流量不限

亚太(海外智能解析)

  • 为需要加载的站点提供加速防护
节点简介CN2/BGP/Google/AWS/Amazon
单节点宽带15M
每月量流量50G

目前套餐削弱,因为成本越来越多压力也随之上去了,导致我不得不改变策略

24/8/23更新,减少至50G流量

默认每个套餐限制为15M ,如果有一些论坛 图床等大型站点带宽不够 可以底下评论补充

申请条件(10.3方式更新)

拥有个人博客开源程序网站或其他非盈利公益站点(导航站 论坛 图床 等,接受AFF站点),总之就是有非盈利的网站想优化大陆用户访问

直接前往控制台注册然后正常选购公益套餐即可!如果不想花这一毛钱或许你可以尝试发起工单,回复较慢,休息日可催

如果可以的话记得回到此处评论回复:已经使用;以此来提醒博主!

常见问题

  • 可以添加多个网站吗?

可以,申请后可接入个人多个非商业网站,如博客 图床 等非盈利网站

  • 支持ipv6吗?

不支持,后续会开放

  • 线路支持websocket吗

套餐不支持

  • 套餐需要付费

套餐都是免费的,纯公益不收取任何费用。月付和季付套餐价是因为系统原因是0.1元,当然如果你一分钱都不愿意付出就去发工单!

  • 申请后博客可以不接入吗?

不接入说明你博客已经不需要CDN了,还请把资源留给需要的小伙伴,检查解析不存在我们会在不通知的情况下删除站点!

  • 感觉节点速度不好,用itdog网站测速在3s以上

这种情况大部分是你源站的CPU不行,无法承受itdog30左右的并发,请尝试 itdog的缓慢测试

  • 访问报错 提示:该网页重定向次数过多

该问题出现的原因通常是:你在cdn设置的http回源,但似乎你源站设置的强制https访问,自然会重定向过多。解决方法就是在cdn设置https回源 或者关闭源站的强制https访问

  • 海外平台解析有问题

转用国内的DNS域名解析服务平台,例如华为云

作为付费区是享受优先优化

同时,公益(亚太)区由于DNS原因没法做到好的调控优化,会尽力去优化的!希望体谅我们

❌