将端口转发到安全的 Apache Web 服务器

Forwarding Ports To A Secure Apache Web Server

将端口转发到安全的 Apache Web 服务器时,您是否应该阻止对非安全端口 80 的访问?或者您可以重定向(通过 dns 或其他方法),或让 Apache 重定向(通过它的配置),将流量返回到安全端口 443?

允许传入端口 80 应该是可以接受的,然后在您的内部服务器中,将端口 80 连接重定向到 SSL 端口:

参见:

假设您使用的是 linux 环境。您可以编辑

/etc/apache2/sites-available/000-default.conf

在文档根目录下添加以下内容:

Redirect permanent / https://mysite.example.com/

在 URL 中你也可以指定端口 443 -> https://mysite.example.com:443/