Windows系统给Alist配置反向代理,隐藏非标准端口

Windows系统给Alist配置反向代理,隐藏非标准端口

大前提

你的IP,80和443端口是开放的。

第一步

安装PHPStudy面板,下载地址:https://old.xp.cn/download.html 、

解压,运行安装程序,启动PHPStudy面板。

第二步

在面版首页启动nginx,哪个版本的,没有影响。

点击网站,创建网站。域名填写你需要解析IP的子域名,端口可以按默认的http80,也可以用https443,不过需要导入SSL证书。

伪静态填入下面的代码

location / {
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header X-Forwarded-Proto $scheme;
  proxy_set_header Host $http_host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header Range $http_range;
	proxy_set_header If-Range $http_if_range;
  proxy_redirect off;
  proxy_pass http://127.0.0.1:5244;
  # the max size of file to upload
  client_max_body_size 200000m;
}

确认,保存。

最后,到设置——>配置文件——>vhost.conf,你会发现一个由你的网站域名加_80的文件,双击打开。在listen 80; 的下面添加listen [::]:80; ctrl加s保存退出,到首页重启nginx。

如果无法双击打开网站域名_80这个文件。

可以来到这个地方找,右键记事本编辑即可:D:\phpstudy_pro\Extensions\Nginx1.15.11\conf\vhosts

最后还需要到Windows防火墙的高级设置里面开放80端口。

© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容