Da3*_*oul 1 mysql apache phpmyadmin node.js
我使用以下命令将所有内容从 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 之前一切都运行良好。
我缺少什么?
小智 5
您必须/phpmyadmin从反向代理设置中排除。
添加
ProxyPass /phpmyadmin !
Run Code Online (Sandbox Code Playgroud)
在进行所有ProxyPass设置之前。
您可以在文档中找到更多说明: https://httpd.apache.org/docs/2.4/mod/mod_proxy.html#proxypass
| 归档时间: |
|
| 查看次数: |
614 次 |
| 最近记录: |