将端口转发到安全的 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/
将端口转发到安全的 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/