nginx代理图片访问

nginx代理图片访问

首先配置nginx的代理物理路径

我的是在E盘下面的image

 1         #图片的代理
 2         server {
 3         listen       80;
 4     #配置访问的域名
 5         server_name  image.leyou.com;
 6
 7         #charset koi8-r;
 8
 9         #access_log  logs/host.access.log  main;
10
11         location / {
12         #配置代理的物理路径
13                 root E:\\image;
14
15                     }
16         }    

在本机host文件中配置相应的域名解析

我这里使用的switchHost工具配置的域名解析

127.0.0.1 image.leyou.com

然后就可以通过域名加文件名称访问图片

http://image.leyou.com/main.jpg

原文地址:https://www.cnblogs.com/TJ21/p/12609017.html

时间: 2024-11-01 21:50:17

nginx代理图片访问的相关文章

nginx代理图片上传以及访问

nginx代理图片上传 首先需要利用nginx代理图片访问参考 https://www.cnblogs.com/TJ21/p/12609017.html 编写接受文件的controller 1 @PostMapping("image") 2 public ResponseEntity<String> uploadImage(MultipartFile file){ 3 4 String url = null; 5 try { 6 url = uploadService.up

nginx 代理tomcat 访问上传后图片显示问题

nginx error log 2016/01/05 10:55:28 [crit] 15049#0: *143858 open() "nginx/proxy_temp/2/12/0000000122" failed (13: Permission denied) while reading upstream, client: 127.0.0.1, server: api.abc.com, request: "GET /image/690/1451876181382.jpg

nginx代理--根据访问的目录来区分后端的web

我的需求: 当请求的目录是 /aaa/ 则把请求发送到机器a,当请求的目录为/bbb/则把请求发送到机器b,除了目录/aaa/与目录/bbb/外,其他的请求发送到机器b 我的配置文件内容为: upstream aaa.com { server 192.168.111.6; } upstream bbb.com { server 192.168.111.20; } server { listen 80; server_name li.com; location /aaa/ { proxy_pass

小测试 php代理,nginx代理,直接访问对比

#php proxy total sent request num: 507 total handle read times: 506 506 fetches, 2 max parallel, 2.7129e+06 bytes, in 20 seconds 5361.45 mean bytes/fetches 25.3 fetches/sec, 135645 bytes/sec msecs/connect: 6.59681 mean, 12.004 max, 3.733 min msecs/re

Nginx反向代理图片总结

配置需求: 内网192.168.80.205的机器上部署了一个Web项目,下文称web, url为http://192.168.80.205:8082. 并且使用nginx访问图片,url格式为: http://192.168.80.205:81/1.jpg 现需从外网访问,固定的外网ip为:123.3.2.1,并在此外网服务器使用nginx的反向代理去实现, nginx.conf的基本配置项如下: listen       123.3.2.1:89; server_name  www.abce

PHP上传文件到阿里云OSS,nginx代理访问

1. 阿里云OSS创建存储空间Bucket(读写权限为:公共读) 2. 拿到相关配置 accessKeyId:********* accessKeySecret:********* endpoint:******** bucket:******** 3.创建 oss.php 上传类 (基于thinkPHP5) <?php namespace app\controller; use OSS\OssClient; class Oss { private static $_instance; priv

nginx和tomcat访问图片和静态页面的配置方法

生产环境下,有时候需要访问图片,正常需要应用ftp.nginx等配套使用,但是有时候为了简化,可以用以下的两种简单的访问,说实话,就是为了偷懒,但是效果是能有的,这就行了,所以今天做这个简化版的方便大家应急之用. 第一种方法:nginx配置下 1.创建文件路径: [[email protected] /]# mkdir /data/soft/ [[email protected] ~]# cd /data/soft/ [[email protected] soft]# mkdir html im

Linux下使用Nginx代理访问json文件包404错误

在网上看了很多,都说是IIS的问题,关键是使用servlet就可以正常访问,使用Nginx就不行,最后发现是其他问题,解决方案如下: 1.确认配置的路径是否正确,Nginx代理的路径和你访问的路径. 2.在Nginx的nginx.conf中找到对应的server,然后找到访问静态文件的location,加入json,如下: 希望可以帮到你! 原文地址:https://www.cnblogs.com/tygtyg/p/9304131.html

医院内外网之间通过网闸交互,通过端口转发加nginx代理实现内网访问外网

首先介绍下主要需求,很简单,就是要在医院his系统内嵌公司的平台,实现内网直接访问外网 这是院方给我提供的网闸相关配置,105是医院内网的服务器,120是外网的服务器,中间通过网闸配置的几个端口实现互通 首先我们需要用windos的netsh命令增加一条端口转发规则 172.16.20.105的10002端口转发到172.16.21.27的10003端口 然后我们在27服务器上的10003端口启动sso服务以供调用,调用之后返回 然后需要在27上做一个nginx代理以实现对外网的访问 最后我们在