配置nginx静态资源路径

1.修改nginx.conf文件

server节点下location节点的 root目录修改

  location / {
            root   html;
            index  index.html index.htm;
        }
  location / {
            root   D:/MP/MP51/wwwroot;
            index  index.html index.htm;
        }
时间: 2024-10-24 06:08:49

配置nginx静态资源路径的相关文章

nginx常用配置系列-静态资源处理

接上篇,nginx处理静态资源的能力很强,后端服务器其实也可以处理静态资源,比如tomcat,但把非业务类的单一数据交给后端处理显然效率比较低,还有一种场景是多个站点公用一套资源集时,通过nginx可以建立静态资源服务器,达到高效处理静态资源,下面直接看nginx如何处理静态资源: server { listen 80; server_name example.com; index index.html index.htm index.php index.do; #站点根目录 root /hom

tomcat配置外部静态资源映射路径

一.背景 1.有一个录音软件每天生成很多新的录音文件. 2.现在想通过一个WEB项目页面下载这些录音文件. 3.很显然这些录音文件放在WEB项目下不是很合适(WEB项目更新是个大麻烦,海量的录音文件要处理). 二.外部静态资源映射 首先想到的就是tomcat能否直接配置静态资源路径?哈哈,答案是yes! 只需要修改tomcat的配置文件server.xml就能满足我的需求. 1. 文件路径 你的tomcat的安装路径/apache-tomcat-你的版本/conf 例如: /usr/local/

Spring boot 默认静态资源路径与手动配置访问路径的方法

这篇文章主要介绍了Spring boot 默认静态资源路径与手动配置访问路径的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下 在application.propertis中配置 ##端口号 server.port=8081 ##默认前缀 spring.mvc.view.prefix=/ ## 响应页面默认后缀 spring.mvc.view.suffix=.html # 默认值为 /** spring.mvc.static-path-pattern=/** # 这里设置要指向的路径,多个

清除nginx静态资源缓存

之前写过一篇如何配置nginx缓存及手动清除缓存的文章: http://www.cnblogs.com/Eivll0m/p/4921829.html 但如果有大量缓存需要清理,手动一条条清理就比较慢了,所以写了个小脚本进行清理,脚本如下: #!/usr/bin/env python # -*- coding: UTF-8 -*- # data:2015-12-08 # author:eivll0m # 脚本用途:清除nginx静态资源缓存 # 使用方法:将要清楚缓存的url粘贴到/app/adm

nginx静态资源文件无法访问,403 forbidden错误

版权声明:本文为博主原创文章,未经博主允许不得转载. 今天在搭建nginx环境时出现一个奇怪问题,配置的静态资源目录下面文件无法访问,浏览器访问出现403 forbidden,环境是centos7 + nginx 1.6.nginx.conf中http配置如下: [plain] view plain copy -- http { include       mime.types; default_type  application/octet-stream; sendfile        on

Nginx——静态资源服务器(一)

java web的项目中,我们经常将项目部署到Tomcat或者jetty上,可以通过Tomcat或者jetty启动的服务来访问静态资源.但是随着Nginx的普及,用Nginx来作为静态资源服务器,似乎有着更高的性能.接下来的Nginx--静态资源服务器系列随笔,我想探讨以下几个问题: Nginx作为静态资源服务器,有什么优势? Nginx如何和tomcat结合起来使用? Nginx如何搭建CDN? 等等 静态资源是指非服务器运行动态生成的文件,主要包括浏览器端渲染(html.css.js).图片

5. Nginx静态资源处理

基本配置 #开启sendfile sendfile on; #sendfile开启的情况下,针对多个tcp请求,进行延时打包处理,可以有效提高网络包的传输效率 tcp_nopush on; #keepalive连接下,对tcp请求立即响应,与tcp_nopush恰好相反,可以提高网络包的传输实时性 tcp_nodelay off; #对响应的内容,进行压缩 gzip on; #设置压缩等级,范围1-9,数值越大,文件越小.压缩等级太高的话,对服务器和浏览器的性能都有很大影响 gzip_comp_

用node.js express设置路径后 子路径下的页面访问静态资源路径出问题

在routes/news_mian.js 设置了访问news_main.html 的路径 '/',通知设置一个访问news-page.html的子路径'/newspage'子路径.但是在访问loaclhost:3000/news/newspage时静态资源路径前多了一个/news导致不能找到静态资源 app.js var express=require('express'); var app=express(); var path=require('path'); var http=requir

【Nginx学习笔记】03_nginx配置动静态资源分离

使用版本:nginx/1.9.4:  /usr/local/nginx/conf/nginx.conf 关键配置代码如下: #配置nginx服务器所反向代理的应用服务器列表,weight参数配置权重, 权重越大,访问率越高 upstream proxy_tomcats{      server localhost:10001 weight=1;      server localhost:10002 weight=2;      server localhost:10003 weight=3;