992
阿里云
Wordpress如何存储远程附件到oss__ossftp_常用工具_对象存储 OSS-阿里云
前言
网站远程附件功能是指将用户上传的附件直接存储到远端的存储服务器,一般是通过FTP的方式存储到远程的FTP服务器。
目前Discuz论坛、phpwind论坛、Wordpress个人网站等都支持远程附件功能。
本文介绍如何基于Wordpress论坛存储远程附件。
准备工作
申请OSS账号,并且创建一个public-read的bucket。这里需要权限为public-read是因为后面需要匿名访问。
详细步骤
wordpress本身是不支持远程附件功能的,但是可以通过第三方的插件来做远程附件。作者所用wordpress版本为4.3.1, 所用插件为Hacklog Remote Attachment,以下为具体设置步骤。
登录wordpress站点,选择安装插件,搜关键词FTP,选择Hacklog Remote Attachment安装。
设置。
- FTP服务器地址, 即运行ossftp工具的地址,一般填127.0.0.1即可。
- FTP服务的端口号,默认为2048。
- FTP登录用户名,格式为“AccessKeyID/BukcetName”,注意这里的’/‘不是’或‘的意思。
- FTP的登录密码为AceessKeySecrete。
关于AccessKeyID和AceessKeySecrete的获取,可以登录阿里云控制台的Access Key管理进行查看。
- FTP超时时间, 默认设置为30秒即可。
- 远程基本URL填
https://BucketName.Endpoint/wp
。这里测试所用bucket为test-hz-jh-002, 属于杭州区域的,所以这里填写的是https://test-hz-jh-002.oss-cn-hangzhou.aliyuncs.com/wp
。 - FTP远程路径, 填wp表示所有附件都会存储在bucket的wp目录下。注意6和7要对应起来。
- HTTP远程路径,填.即可。
具体信息见下图。
验证。
设置好之后,点击保存的同时,会做测试,测试结果会在页面上方显示,如下图所示表示测试成功。发布新文章, 并插入图片。
现在开始写一篇新文章,并测试远程附件。创建好文章后,点击添加媒体来上传附件。
上传附件如下图所示。上传完附件,点击发布,即可看到文章了。
仍然通过右键点击图片,通过新建链接来打开图片即可看到图片的URL如下图所示。**
通过图片的URL,我们可以判定图片已经成功上传到了OSS。
最后更新:2016-11-23 17:16:08
上一篇:
Phpwind如何存储远程附件到oss__ossftp_常用工具_对象存储 OSS-阿里云
下一篇:
如何结合RAM实现文件共享__ossftp_常用工具_对象存储 OSS-阿里云
修改作业优先级__SDK接口说明_Java版SDK_批量计算-阿里云
添加ECS实例__触发任务_用户指南_弹性伸缩-阿里云
查询管道__管道接口_API使用手册_媒体转码-阿里云
绑定TAG__tag相关_API 列表_OpenAPI 2.0_移动推送-阿里云
IoT API 授权映射表__子账号访问IoT_控制台使用手册_阿里云物联网套件-阿里云
删除特殊流控__流量控制相关接口_API_API 网关-阿里云
设备状态通知相关问题__产品常见问题_阿里云物联网套件-阿里云
SQL 概要__SQL_大数据计算服务-阿里云
阿里云全球化迈入2.0阶段,或将助推阿里取得更大突破
使用金融云OSS__使用金融云产品_金融云-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云