通过 apache 别名代理 Plesk

通过 apache 别名代理 Plesk

我有一个安装了 Plesk 的 VPS。它有一个外部 IP,但只有端口 22、80、443 允许通过防火墙。Plesk 使用端口 8443,因此目前访问它的唯一方法是通过 SSH 隧道。

是否可以使用别名代理到 plesk 面板?类似于 phpmyadmin 的工作方式。到目前为止,我读过的所有文章都要求您设置域、子域、创建 vhost.conf 文件并通过该文件转发。我更喜欢使用https://服务器 IP/plesk

答案1

恐怕我对 plesk 不太熟悉,但确实可能无法通过别名使用它。为什么?这取决于它如何处理链接。它可能希望成为域上的唯一内容,如果确实如此,它生成的链接可能是绝对链接。即链接以“/”开头

最安全的做法是使用域名。如果您担心 DNS 可能存在问题,您可以随时在自己的机器上的 hosts 文件中插入一个条目,以便在出现 DNS 问题时解决这些问题。

不过,你随时可以尝试一下:

SSLProxyEngine on
ProxyRequests off
ProxyPass        /myalias/ https://1.2.3.4:8443/
ProxyPassReverse /myalias/ https://1.2.3.4:8443/

相关内容