查看“Nginx二级目录Nginx制作下载站点”的源代码
←
Nginx二级目录Nginx制作下载站点
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
=nginx二级目录= <pre> nginx 子目录 index 后面没 ; 会导致 刷新 404; 注意 alias这一行的最后面 要有 / 不然 会403的 #可放最后面 location /admin/ { alias /var/www/test-topen-hailuo/admin/; index index.html; try_files $uri $uri/ /admin/index.html; } </pre> =安全的文件下载站点= <pre> location /file/ { alias /home/love/files/im/; } </pre> visa url/file/logo.png =trouble= 有时老是 403 解决办法 1 用root 运行nginx 2 看一下文件的家目录用户 是哪个 如果文件的家目录是evan 建议nginx用户 也是evan 如果你放在 /home/evan 那么 nginx.conf 建议 user evan; 而不要原来的 user nginx; =start= <pre> cat bcb-down.llia.net.conf server { listen 80; server_name bcb-down.llia.net; access_log /var/log/nginx/1static_ecosystem.log; client_max_body_size 10m; root /home/f14; charset utf-8; location / { autoindex on; autoindex_exact_size on; autoindex_localtime on; } /usr/local/nginx/sbin/nginx -t /usr/local/nginx/sbin/nginx -s reload NAT VM sites]# cat bcb-down.lliao.net.conf server { listen 80; server_name bcb-down.lli.net; location / { proxy_pass http://192.168.11.245:80; #转发地址:端口 #写错了IP 哈哈 许总作了泛DNS proxy_http_version 1.1; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } } bash -x docker_reload_nginx.sh cat docker_reload_nginx.sh #!/bin/sh #author:chunk #date:2019-07-22 #docker reload nginx echo "==================== start docker reload nginx ==========================" docker exec -it dockerforservices_nginx_1 sh -c "nginx -t && nginx -s reload" 外网用4g打不开 原来是自己写错IP了 http://bcb-down.lliao.net/ </pre> =see also= [https://www.cnblogs.com/llody/p/10869689.html 使用Nginx制作下载站点] [https://cloud.tencent.com/info/72959727b73eef0285178c1559e41b12.html nginx 配置文件下载及在线浏览] [[category:ops]] [[category:nginx]]
返回至
Nginx二级目录Nginx制作下载站点
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息