WordPress使用AWS CloudFront(AWS CDN)加速设置教程

随着互联网的发展,网站的访问速度越来越受到用户的关注。 AWS CloudFront是Amazon Web Services(AWS)提供的全球内容分发网络(CDN)服务,可以帮助网站加速访问速度,提高用户体验。 本文将介绍如何在WordPress中使用AWS CloudFront加速设置。

 

随着互联网的发展,网站的访问速度越来越受到用户的关注。

AWS CloudFront是Amazon Web Services(AWS)提供的全球内容分发网络(CDN)服务,可以帮助网站加速访问速度,提高用户体验。

本文将介绍如何在WordPress中使用AWS CloudFront加速设置。

WordPress使用AWS CloudFront(AWS CDN)加速设置教程

WordPress使用AWS CloudFront(AWS CDN)加速设置教程

 

一、AWS CloudFront简单介绍

Amazon CloudFront,即AWS CDN,节点分布全球,亚洲国内、日本、香港、新加坡等,除国内节点需要备案,其他均不需要。
首年免费,每月送50GB流量。流量只计算出流量,入流量不计。

AWS CloudFront官网:https://aws.amazon.com/cn/cloudfront/

二、AWS CloudFront的注册

AWS CloudFront有中文页面,注册需要手机、信用卡验证。

三、AWS CloudFront的申请、设置

以tg.tn为例(在主机处,同时绑定tg.tn和www.tg.tn,访问)

进入AWS CloudFront后台,点击 Create Distribution

选择 WEB 加速

Origin Domain Name:只能是域名,www.tg.tn
Origin Protocol Policy:如果安全性重要,就用https
Query String Forwarding and Caching:选择全部缓存
Compress Objects Automatically:选YES

申请/导入域名SSL证书:https://console.aws.amazon.com/acm/home?region=us-east-1#/
AWS SSL证书申请,安装说明一步一步,非常简单。
导入证书的话,选择Apache格式的。

这就是创建好的。选择 ID 进入CDN管理,选择EDIT

Alternate Domain Names(CNAMEs):填写要加速的域名
SSL Certificate:可以用AWS的(免费),也可以用自己的SSL证书(免费)

三、DNS解析设置

在自己的域名解析处设置(建议国内DNSPOD、DNS.COM、华为云DNS等)

www.tg.tn 全网解析 A记录 为你的主机IP(解析源)

tg.tn 国内解析 cname 为 xxx.cloudfront.net(cloudfront给的加速域名)
www.tg.tn 国内解析 cname 为 xxx.cloudfront.net(cloudfront给的加速域名)

四、设置AWS CloudFront(AWS CDN)为WordPress加速

WordPress,因为需要登陆、评论等,因此需要对其他部分进行设置。类似需要登陆、评论的程序,均需要设置。

进入你的AWS CloudFront设置页面,点击 Behaviors,编辑默认规则

Viewer Protocol Policy:建议HTTPS only,也可Redirect HTTP to HTTPS
Allowed HTTP Methods:选 GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE
Cached HTTP Methods:选择 OPTIONS
Cache Based on Selected Request Headers:选择 Whitelist
Whitelist Headers:下拉,添加 Host、Origin

然后创建新Behaviors

Path Pattern:/wp-login.php
Forward Cookies:选择 Whitelist
Whitelist Cookies:添加如下
comment_author_*
comment_author_email_*
comment_author_url_*
wordpress_*
wordpress_logged_in_*
wordpress_sec_*
wordpress_test_cookie
wp-settings-*

继续创建新Behaviors
Path Pattern:/wp-admin/*

继续创建新Behaviors
Path Pattern:/wp-json/*

 

免责说明

本站资源部分来自网友投稿,如有侵犯你的权益请联系管理员或给邮箱发送邮件PubwinSoft@foxmail.com 我们会第一时间进行审核删除。
站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到评论下载的文章,评论后刷新页面点击对应的蓝字按钮即可跳转到下载页面
本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

温馨提示:本站部分付费下载资源收取的费用为资源收集整理费用,并非资源费用,不对下载的资源提供任何技术支持及售后服务。

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

WordPress一键优化Cloudflare自动刷新缓存插件

2023-4-27 15:43:24

WordPress教程

WordPress WP Advanced Ads插件使用教程

2023-4-28 17:43:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索