我使用以下命令将所有内容从 http 重定向到 https;
<VirtualHost *:80>
Redirect permanent / https://secure.mydomain.com/
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
为了访问nodejs,我使用ProxyPass:
<VirtualHost *:443>
...
ProxyPass / http://localhost:2400/
ProxyPassReverse / http://localhost:2400/
...
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
所以现在当我访问https://secure.mydomain.com/时,我会看到我的 Nodejs 应用程序。
我不能做的是访问https://secure.mydomain.com/phpmyadmin
我尝试包含默认的 phpmyadmin apache.conf 但没有结果。在 ssl 之前一切都运行良好。
我缺少什么?