![Apache2 备用 SSL 端口](https://linux22.com/image/882900/Apache2%20%E5%A4%87%E7%94%A8%20SSL%20%E7%AB%AF%E5%8F%A3.png)
我无法在反向代理中使用端口 443,因为 ATT Uverse 会自动将此端口分配给其 WAP。我有没有办法指定备用端口,并让我的反向代理自动引用新端口,就像它是端口 443 一样?我知道有一种方法可以更改端口,然后在输入地址时输入https://youradress.com/port/example或者类似的东西,但是有没有办法做到这一点而不必在地址中指定安全端口?
答案1
您可以使用任何可用端口,但必须使用类似https://host:port/file
这样的链接。类似这样的相对链接就/file
可以了。
另外,我假设你的路由器正确处理流量,我不知道“ATT Uverse”是什么意思:)
答案2
还有另一个论坛帖子与您的问题类似。 https://forums.att.com/t5/Features-and-How-To/Forwarding-port-443-for-WHS-conflict-with-connectToCiscoAP/td-p/3365983
按照上述步骤操作后,您可以更改内部 apache 设置以监听 4443 或您选择监听进入网络的 SSL 流量的任何端口。
<VirtualHost *:4443>
ServerName youraddress.com
#DocumentRoot /var/www/youraddress.com/htdocs
#..
#..
# SSL configuration
SSLEngine on
SSLProtocol all -SSLv2
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
SSLCertificateFile "/var/www/youraddress.com/ssl/server.crt"
SSLCertificateKeyFile "/var/www/youraddress.com/ssl/server.key"
</VirtualHost>