网站内容管理系统 上传word( 如何利用插件实现远程附件存储在腾讯云COS上保存)

优采云 发布时间: 2022-03-25 09:21

  网站内容管理系统 上传word(

如何利用插件实现远程附件存储在腾讯云COS上保存)

  

  前言

  WordPress 是一个用 PHP 语言开发的博客平台。用户可以在支持 PHP 和 MySQL 数据库的服务器上构建自己的 网站,或者使用 WordPress 作为他们的内容管理系统 (cms)。

  WordPress 功能强大且可扩展。这主要是由于插件数量多,易于扩展。基本上,一个完整的 网站 通过其 3rd 方插件可能具有所有功能。

  介绍

  本文将介绍如何在腾讯云cos上使用插件实现远程附件和存储WordPress媒体库附件

  腾讯云 COS 具有高扩展性、低成本、可靠和安全的特点。在 COS 上保存媒体库附件有以下优点:

  准备好工作了

  1.搭建一个WordPress博客平台

  您可以在WordPress官方页面下载最新版本的WordPress并查看安装指南或在安装服务器系统时选择镜像市场中预装的CVM镜像WordPress博客平台

  创建公有读/私有写存储桶。推荐的存储桶区域与运行 WordPress 博客平台的 CVM 相同。具体请参考创建存储桶,在存储桶列表中找到刚刚创建的存储桶,点击配置管理

  

  4.点击左侧基本配置查看访问域名并记录

  

  访问WordPress后台,访问plugin-install插件页面/wp-admin/plugin-install.php,安装插件(后台搜索Sync QCloud COS安装)并配置Sync Qcloud COS插件

  1.在WordPress后台管理左侧导航栏的设置下找到腾讯云COS设置,点击进入设置页面,配置说明如下表:

  配置项

  配置值

  存储桶名称

  创建存储桶时自定义的名称

  桶区域

  创建存储桶时选择的区域

  应用程序编号

  开发者APPID,桶创建时名称后的ID

  秘密ID

  前往“Cloud API Key”获取

  密钥

  前往“Cloud API Key”获取

  不要上传缩略图

  勾选后不会上传对应的缩略图文件,建议不要勾选

  不要在本地保存备份

  如果勾选,则不会将原创文件保存在本地,建议不要勾选

  本地文件夹

  本地保存路径,例如 wp-content/uploads

  不要在本地保存备份

  如果勾选,则不会将原创文件保存在本地,建议不要勾选

  网址前缀

  COS访问域名/本地文件夹,例如

  2.填写后点击保存更新

  3.测试上传新文件,查看附件详情,查看附件图片地址,确认附件图片地址指向腾讯云COS

  

  如果以上成功,则需要将旧资源同步到 COS 存储桶中。可以使用COSCMD或COS Migration,否则后台无法正常预览旧资源;同步完成后,即可开启回源设置,请参考以下回源设置。

  扩张

  1.使用CDN加速访问

  如果需要为bucket配置CDN加速,请参考CDN加速配置文档

  在插件设置中,将URL前缀修改为默认CDN加速域名或自定义加速域名。

  2.替换数据库中的资源地址

  如果不是新站点,则数据库必须是旧的资源链接地址。我们需要更换它。该插件提供替换功能。记得在第一次更换之前备份它。

  旧域名填写原资源域名,新域名填写当前资源域名,如

  3.设置跨域访问

  参考文章中对应的资源链接,控制台会提示跨域错误

  请求的资源上不存在“Access-Control-Allow-Origin”标头。

  原因是没有添加header,需要将HTTP Header配置添加到你的COS源的CDN中。

  访问控制允许来源:*

  访问控制允许来源:

  在bucket的基本设置中设置跨域访问CORS。具体设置跨域访问请参考对应文档

  

  4. 设置回源

  如果 WordPress 后端媒体库中的资源尚未上传,建议开启回源设置。详细请参考对应文档设置回源

  打开后,客户端第一次访问COS源文件时,COS发现无法命中对象时,向客户端返回302 HTTP状态码,并跳转回源地址对应的地址。此时,对象由源站服务器提供给客户端,以保证访问。同时,COS从源站点复制文件,并保存到bucket对应的目录;COS 在第二次访问时直接命中对象,返回给客户端。

  由于WordPress设计问题,后台媒体库上传资源会占用文章ID,所以我一般不在后台上传

  之后

  如果不想用4个ID上传图片资源,可以参考下面的文章

  

  

  简单彻底关闭WordPress上传图片的自动缩略图生成功能

  

  

  2021/7/11/ 15:180167305

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线