Ngnix访问静态文件
2018-07-13 本文已影响0人
码不能停
-
ngnix
版本: 1.10.3 - 系统版本 ubuntu 16.04
配置ngnix的静态文件有两种方法
- 默认文件夹
Ngnix默认的静态文件夹路径在var/www/html/
中,可以将静态资源放到这个文件夹中,如果目录下有index.html文件,则输入根路径可以默认访问index.html文件 - 在配置文件中添加静态文件夹
使用vim打开配置文件
vim /etc/ngnix/site-aviliables/default
在server中添加代码:
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
# root /home/songxin/python/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
# 下面是要添加的代码
location /static/ {
root /home/yourname/;
autoindex on;
}
}
按照上面的配置,当你在浏览器输入如下url时
https://127.0.0.1/static/index.html
或https://127.0.0.1/static/
均可以访问到/home/yourname/static/index.html
剩下的基本就可以靠html中的链接来跳转了。
启动:
sudo /etc/init.d/ngnix start
就可以通过浏览器访问服务器中的静态文件了