无法关闭SSL:Dreamweaver访问本地WampServer站点强制走SSL连接报错
排查解决方向
1. Dreamweaver 本地站点配置核查
- 打开DW菜单栏【站点】-【管理站点】,选中对应站点点击编辑,切换到【测试服务器】选项卡,确认访问URL的前缀为
http://localhost而非https://,更换Wamp版本后未更新此处配置是这类问题的高发原因,DW会直接调用该配置的地址打开预览页 - 进入DW【编辑】-【首选参数】-【在浏览器中预览】设置页,确认默认预览地址没有强制添加https前缀,也未勾选SSL相关的额外预览选项
- 删除现有站点配置后重新添加站点,清除DW可能残留的旧站点缓存规则
2. Apache 服务配置二次核验
- 检查Apache虚拟主机配置文件
httpd-vhosts.conf,确认你添加的本地站点规则中没有Redirect、RewriteRule强制跳转https的语句,也不存在注释不完整的半生效跳转规则 - 确认
httpd.conf中引入httpd-ssl.conf的配置行确实被#完全注释,避免SSL模块被意外加载 - 查看Apache访问日志与错误日志,确认从DW发起的请求是直接访问443端口,还是访问80端口后被服务端返回301/302跳转到HTTPS,日志默认存放路径为Wamp安装目录下的
logs/apache2.4.23/文件夹
3. 本地环境缓存与系统配置排查
- 清除浏览器HSTS缓存:如果localhost被误加入HSTS列表会强制走HTTPS,Chrome内核浏览器可访问
chrome://net-internals/#hsts,在删除域安全策略输入框填入localhost执行删除;火狐浏览器可通过清除站点偏好设置处理 - 检查Windows hosts文件(路径
C:\Windows\System32\drivers\etc\hosts),确认localhost没有被映射到带SSL配置的其他站点域名 - 用无插件的默认浏览器(如系统自带Edge)测试DW预览效果,排除浏览器HTTPS强制插件的影响
4. WampServer 专属配置排查
- 左键点击系统托盘Wamp图标,进入【Apache】-【Apache模块】列表,确认
ssl_module未被勾选启用 - 检查Wamp默认首页文件(路径
wamp/www/index.php),确认文件内没有强制跳转https的PHP代码,该文件存在跳转逻辑即可解释你遇到的「phpMyAdmin正常但localhost首页无法访问」的异常 - 右键点击系统托盘Wamp图标,进入【Wamp设置】页,确认没有勾选SSL相关的全局启动选项
内容的提问来源于stack exchange,提问作者gpinzino
相关产品推荐
相关产品推荐

