文件、图片都可通过域名直接访问,仅需要服务器内进行配置即可
注:本文使用的是Docker+Nginx+服务器进行操作
复制+粘贴即可使用
在配置好域名后 域名/拼接路径/文件名称.后缀 即可访问
不会配置域名的可以去看我前面发的文章有详细教程
nginx配置文件:
server {
listen 80;
server_name 域名;access_log /var/log/nginx/gm.access.log main;
client_max_body_size 100m;
listen 443 ssl; # 开启443的https端口
ssl_certificate cert/SSL证书pem路径;
ssl_certificate_key cert/SSL证书pem路径Key路径;
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;# home
location / {
root /usr/share/nginx/html/chuang-mei-li-dashboard;
index index.html;
}
只需要在配置文件中加入以下内容即可:
/files/ 前面是域名 后面是文件名称+后缀 列:www.baidu.com/files/logo.jpg 即可访问
location /files/ {
alias /usr/share/nginx/html/files/;
autoindex off; # 禁用目录列表
}}
测试结果: 马赛克内容为我的域名