【笔记】采用 Nginx 的 497 状态码强制转 HTTPS

最近网站莫名其妙弹出广告,我猜肯定是被劫持了,虽然服务器已经开启 HTTPS,但是没有强制使用。 497 - normal request was sent to HTTPS 解释:当网站只允许 https 访问时,当用 http 访问时 nginx 会报出 497 错误码。 思路: 利用 error_page 命令将 497 状态码的链接重定向到 https://demo.com 这个域名...

开启 Nginx 文件目录页面

nginx 默认是不允许列出整个目录的。如何开启 Nginx 的目录文件列表功能? 打开 nginx.conf 文件,在 location server 或 http 段中加入 autoindex on; 另外两个参数最好也加上去:autoindex_exact_size on; 显示出文件的确切大小,单位是 bytes。 改为 off 后,显示出文件的大概大小,单位是 kB 或者 MB 或...

HTTP 正向代理搭建

nginxnginx 不仅可以来做反向代理,也可以用来做正向代理(透明代理,代理上网) http { resolver 8.8.8.8; server { listen 8088; location / { proxy_pass http://$http_host$request_uri; } } } nginx 实现代理上网,有三个关键点必须...