首先在开始配置前,要想明白,nginx
配置 静态资源 服务时基本逻辑,其实就是要 将路由地址与服务器中文件真实的存储地址进行映射。
配置静态资源样例
-
配置前,首先要将当前配置文件的路径,写入到
nginx.conf
的配置文件中。 -
每一个
server
就是一个服务,服务的独立定义就是域名+端口
。
server {
listen 82; # 端口号
server_name localhost; # 访问域名
location / {
root /home/peng/nginx/resource/myht5;
index index.html;
}
}
# 每一个 server 就是不同的服务,不同的 【域名+ 端口号】 就是不同的服务
server {
listen 83;
# 访问的域名
server_name localhost;
location /myht5 {
# 服务器上的文件夹地址,实际存储文件是拼接而来的 【root + location】
root /home/peng/nginx/resource;
index index.html index2.html; # 关于 index ,后面有详解。
}
# 使用 alias 关键值,直接把地址信息毫不相关的 路由地址与文件存储地址进行映射。一步到位,不需要再进行地址的拼接转换。
location /static {
alias /home/peng/nginx/resource/myht5;
index index02.html;
}
}
location 中的 index 配置
参考文献https://blog.csdn.net/qq_32331073/article/details/81945134
标签:index,静态,server,nginx,地址,html,location,网站 From: https://www.cnblogs.com/rush-peng/p/17132531.html