location ~* \.(gif|jpg|jpeg|png|css|js|ico)$ { root /webroot/res/; }
时间: 2023-12-07 22:03:05 浏览: 254
这是一个Nginx配置文件中的location指令,它的作用是匹配以gif、jpg这是一个Nginx配置文件中的location指令,它的作用是匹配以gif、jpg、jpeg、png、css、js、ico结尾的文件,并将请求的资源映射到/webroot/res/目、jpeg、png、css、js、ico结尾的文件,并将请求的资源映射到/webroot/res/目录下。其中,~*表示正则表达式匹配,即不区分大小写地匹配。因此,这个指令会匹配所有以.gif、.jpg、.jpeg、.录下。其中,~*表示正则表达式匹配,不区分大小写。因此,这个指令会匹配所有以.gif、.jpg、.jpeg、.png、.png、.css、.js、.ico结尾的文件,并将请求的资源映射到/webroot/res/目录下。css、.js、.ico结尾的文件,并将请求的资源映射到/webroot/res/目录下。
以下是一个Nginx配置文件中的完整例子:
```
server {
listen
以下是一个Nginx配置文件中的完整例子:
```
server {
listen 8080;
server_name example.com;
root /var/www/example.com;
;
server location / {
index index.html;
}
_name example.com;
root /var/www/example.com;
location / {
index index.html;
}
location ~* \.(gif|jpg|jpeg|png|css|js|ico)$ {
root /web location ~* \.(gif|jpg|jpeg|png|css|js|ico)$ {
root /webroot/res/;
root/res/;
}
}
``` }
}
```
在这个例子中,Nginx监听80端口,当请求example.com域名时,会将请求的资源映射到/var/www/example
在这个例子中,Nginx监听80端口,将example.com域名映射到/var/www/example..com目录下。对于以.gif、.jpg、.jpeg、.png、.css、.js、.ico结尾的文件,com目录下。当请求根目录/时,Nginx会返回index.html文件。当请求以.gif、.jpg、.jpeg、.会将请求的资源映射到/webroot/res/目录下。
png、.css、.js、.ico结尾的文件时,Nginx会将请求的资源映射到/webroot/res/目录下。
阅读全文