《家庭财务宝典》

将图片/CSS/JS文件动静分离 LiteSpeed Cache的CDN设置图文教程

11次阅读

共计 1851 个字符,预计需要花费 5 分钟才能阅读完成。

将图片/CSS/JS文件动静分离 LiteSpeed Cache的CDN设置图文教程插图

将图片/CSS/JS文件动静分离 LiteSpeed Cache的CDN设置图文教程插图1

经常听说动静分离可以让网站加载变快,但是实际操作感觉都非常复杂,经常一旦操作不好就直接显示不了相应的图片或者 CSS 样式及 JS 脚本了,有没有简单的设置方法? 其实是有的,这里我就分享一下将图片 /CSS/JS 文件动静分离以 LiteSpeed Cache 插件为例的 CDN 设置图文教程。

从一个子域名提供静态内容可以提供多种好处,包括更好的网站性能和优化。它可以让你把你的图片转移到 CDN,或者让你通过不同的域名提供特定的文件扩展。但是如果使用 WordPress 的 LiteSpeed Cache 插件 (LSCWP) 中是如何设置的?

LSCWP 允许你转移静态内容,如图像、JavaScript 和 CSS 文件或你定义的任何文件扩展名,使它们从一个子域名提供服务。

这涉及两个主要步骤:

  • 在您的主机服务器上设置子域名
  • 配置 LSCWP 以使用新的子域名

第 1 步:创建一个子域名

设置一个子域名来提供静态内容是一个简单的过程,如果你是一个有经验的系统管理员,可以在所有的主机面板或甚至在自定义服务器上完成。

这里的目标是将子域名准确地指向与主网站相同的目录,这样它就能正确地访问静态文件。注意哦,这里是要将主域名和子域名都共享同一个目录。

比如 cdn.ttzdm.cn 及.ttzdm.cn 都共享同一个目录。

下面是一个如何使用 cPanel 面板设置子域名的例子:

1.1 在 cPanel 中创建一个子域名

将图片/CSS/JS文件动静分离 LiteSpeed Cache的CDN设置图文教程插图2

使用你希望添加子域名的账户登录到 cPanel。

  1. 点击“域名”部分下的“域名”。
  2. 点击创建一个新的域名按钮。
  3. 在域名文本框中输入子域名名称(cdn.example.com)。
  4. 选择与“example.com“共享文档根 (/home/username/public_html) 选项。在提供静态内容时,为子域名使用共享文档根是很有用的,因为它允许你轻松地管理和更新你的静态文件,而不必在多个目录中重复它们。
  5. 单击“提交“按钮。

1.2 添加 CORS 头信息

为了使你的子域名能够提供原本属于你的域名的文件,大多数普通浏览器会要求你为你的域设置 CORS 头。

根据你的堆栈,设置 CORS 头可能有点复杂。在完全支持.htaccess 的 LiteSpeed Enterprise 上,你可以在你的.htaccess 中添加如下这一行:

Header add Access-Control-Allow-Origin "*"

Header add Access-Control-Allow-Methods: "GET,POST,OPTIONS,DELETE,PUT"

注意:这些只是基本的 CORS 说明。在实施 CORS 之前,你应该考虑咨询你的开发者和 / 或主机提供商。

第二步:指示 LiteSpeed Cache 替换你的 URLs

将图片/CSS/JS文件动静分离 LiteSpeed Cache的CDN设置图文教程插图3

从 WordPress 仪表板,打开导航到 LiteSpeed Cache > CDN。设置 CDN 映射以使用新的子域名,像这样:

  1. 将使用 CDN 映射设置为 ON
  2. 将 CDN URL 设置为 cdn.example.com
  3. 将 //example.com/ 放在原始 URLs 框中。
  4. 保存更改

验证

将图片/CSS/JS文件动静分离 LiteSpeed Cache的CDN设置图文教程插图4

最后,你将需要测试你的网站,以确保一切工作正常。在浏览器中访问你的网站,查看网站的页面来源,并验证图像和其他静态文件是否从 cdn.example.com 提供。

故障排除

网站源码中的 URL 被替换了,但是图片却没有加载到网站上。

请检查步骤 1. 并确保你已经正确地设置了子域名以提供你的静态文件。

网站源代码中的 URL 没有被替换。

请检查 LSCWP 中的原始 URLs 设置。确保你已经正确设置了它,并且与你的 WordPress 网站相同。

有些资源没有被替换,但有些被替换。

请检查 LSCWP CDN 映射设置中的扩展列表,以验证文件扩展。

最后总结

使用 CDN 从您的主域使用 WordPress 的 LiteSpeed Cache 映射来路由您的静态内容,是改善您的网站性能和减少服务器负载的好方法。通过将您的静态内容转移到子域名、CDN 或不同的服务器上,您可以更快地将您网站的图像、样式表和其他资产交付给您的访客,同时还可以减少服务这些文件所需的带宽和服务器资源。

你的工作,由 AI 赋能!🔥

还在为文案、脚本卡壳、做视频、写代码、设计图片灵感枯竭而烦恼吗?🤯

板板 AI,你的工作好帮手!

一键生成    各种文案、脚本、图片、视频、代码、报告,轻松应对各种工作 / 营销需求!

现在注册体验,即可获得:

  • 🎁 30 积分基础模型余额
  • 🎁 3 积分高级模型余额
  • 🎁 3 积分绘画余额

还不快来试试?

点击链接,开启你的 AI 创作之旅!>>>https://www.banbanai.cn

板板 AI,让你的工作效果发挥无限可能! 🚀

正文完
关注板板AI免费获得移动AI助手
post-qrcode
 
天天
版权声明:本站原创文章,由 天天 2024-11-07发表,共计1851字。
转载说明:

本文由 天天资讯网 整理发布,转载请注明出处.
版权声明:部分文章内容或图片来源于网络,我们尊重作者的知识产权。如有侵犯,请联系我们在第一时间删除。

文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月

温馨提示:请在上面搜索| 查找更多免费资源,如需广告位请联系站长QQ 48704478

《家庭财务宝典》