You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Bitnami服务器配置SSL后通过Putty隧道访问Phpmyadmin提示Not Found

问题原因

404错误是Bitnami服务器配置SSL并绑定独立域名后,Web服务(Apache/Nginx)启用了基于域名的虚拟主机规则导致的。配置SSL前,服务器默认会响应所有发往localhost/127.0.0.1的请求,所以隧道访问正常;配置域名后,只有请求头Host字段匹配你绑定的独立域名时,才会路由到对应站点目录下的phpmyadmin路径,你当前用127.0.0.1访问时Host字段不匹配,自然找不到资源。

解决方案
  • 方案1:修改本地hosts文件映射域名到隧道端口对应地址
    用管理员权限打开Windows系统下C:\Windows\System32\drivers\etc\hosts文件,添加一行配置:
    127.0.0.1 你绑定的独立域名
    
    保存后直接通过https://你绑定的独立域名:8888/phpmyadmin访问即可,此时请求头Host字段会和服务器配置的域名匹配,同时SSL证书验证也会正常通过,不会触发不安全提示。
  • 方案2:修改服务器Web服务配置,允许localhost访问phpmyadmin
    如果你用的是Bitnami默认的Apache配置,编辑/opt/bitnami/apache/conf/bitnami/bitnami.conf文件,找到443端口对应的虚拟主机配置段,添加别名规则:
    <VirtualHost _default_:443>
    # 原有配置保持不变,新增下面一行
    ServerAlias localhost 127.0.0.1
    </VirtualHost>
    
    配置完成后执行sudo /opt/bitnami/ctlscript.sh restart apache重启服务,即可继续用原来的https://127.0.0.1:8888/phpmyadmin地址访问。
  • 方案3:临时调整请求头(仅适合临时测试场景)
    不需要修改任何配置,访问页面时按F12打开浏览器开发者工具,手动修改请求头的Host字段为你绑定的独立域名后再发送请求即可正常访问。

内容的提问来源于stack exchange,提问作者cdiegobb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 11:45:11