
ThinkCMF兼容的OSS直接上传插件
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这款插件为ThinkCMF用户提供了一种便捷的方式来通过阿里云OSS实现文件的直接上传功能,极大地提升了网站媒体资源管理效率与用户体验。
基于Thinkcmf框架实现OSS直传功能,支持单图多图及百度富文本中的图片、视频和音频上传至阿里云OSS存储服务。只需简单配置即可轻松使用资源的云端存储解决方案。
在nginx.conf文件中需要设置业务域名代理到阿里云提供的域名地址。以下是适用于vhost目录下的配置示例:
```
server {
listen 80;
listen 443 ssl;
server_name img.example.com;
root /home/www/website/public;
index index.html index.htm index.php;
set $basedir open_basedir=/home/www/website/:/tmp/:/proc/;
access_log /home/www/logs/website.access.log;
error_log /home/www/logs/website.error.log;
ssl_certificate vhosts/ssl/ca.pem;
ssl_certificate_key vhosts/ssl/ca.key.unsecure;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
error_page 404 /404.html;
location = /404.html {
return 404 Sorry, File not Found!;
}
location / {
root /home/www/website/public;
proxy_pass https://imgbucket.oss-cn-beijing.aliyuncs.com/;
proxy_set_header Referer https://img.example.com;
}
location ~ /\.ht { deny all; }
}
```
此配置允许通过SSL协议传输数据,并将所有请求转发到阿里云OSS以进行文件存储。
全部评论 (0)


