我正在尝试为我在家庭服务器上运行的某些个人网络服务设置Nginx。
网络在服务器和互联网之间设置路由器,路由器运行动态DNS服务,以便我可以连接到它而不在家。
我希望Nginx能够处理来自本地网络的连接,以便在没有任何身份验证的情况下通过HTTP
和HTTPS
提供Web服务。
来自本地网络外部的连接应该重定向到HTTPS
以确保安全性,并且还应该要求进行身份验证。
两种情况下可用的Web服务都是相同的。直接连接到IP的连接也应以相同的方式处理。我已经有通过HTTP运行的Web服务,所以这个问题只是关于如何设置我的server
块
这可能吗?