gin 静态文件服务器拒绝,nginx实现简单的图片服务器(windows)+静态文件服务器-Go语言中文社区...
需求:能夠使用?http://localhost/目錄/圖片名 訪問本地(服務器)已經存在的圖片
首先需要在本地將nginx跑起來,這里使用默認端口80;
在瀏覽器使用http://localhost看到下面的界面證明nginx啟動正常。
下面需要修改nginx.conf來實現直接使用http://localhost/upload/1.jpg訪問服務器的圖片的功能(這里本地就是服務器)。
目前我已知的nginx支持的有兩種:1、配置root,2、配置alias
本地測試的圖片放在nginx目錄的html文件夾下面
第一種:
root:會網訪問url后面拼接配置的路徑
配置實例如下:location /images/ {
root html;
index index.html index.htm;
}
對于這種配置,直接訪問http://localhost/images/1.jpg即可訪問到images文件夾下的圖片。
(訪問路徑會被指向http://localhost/html/images/1.jpg)
第二種:
alias:直接指向目標文件的物理地址。
配置實例如下:location /upload/ {
alias E:/ljdworkspace/nginx-1.12.2/nginx-1.12.2/html/images/;
autoindex on;
}
對于這種配置,直接訪問http://localhost/upload/1.jpg 即可訪問到E盤指定目錄下的images文件夾里的圖片。
以上配置完成 靜態文件服務器也就ok了直接訪問http://localhost/upload/就可以看到下面的圖
總結
以上是生活随笔為你收集整理的gin 静态文件服务器拒绝,nginx实现简单的图片服务器(windows)+静态文件服务器-Go语言中文社区...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql行级锁升级_mysql inn
- 下一篇: unix系统编码 java_JAVA字符