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

WAMP Server配置HTTPS后访问出现Permission denied错误如何解决?

问题原因

你当前仅完成了HTTP 80端口的虚拟主机配置,HTTPS请求使用的443端口没有对应配置权限规则,因此跨设备访问时Apache返回403禁止访问错误。

解决步骤

  • 第一步:确认Apache核心配置项开启
    打开WAMP安装目录下bin/apache/[你的Apache版本号]/conf/httpd.conf文件,确认以下三行配置前没有#注释符:
    LoadModule ssl_module modules/mod_ssl.so
    Include conf/extra/httpd-ssl.conf
    Include conf/extra/httpd-vhosts.conf
    
  • 第二步:添加443端口虚拟主机配置
    打开conf/extra/httpd-vhosts.conf文件,在原有80端口虚拟主机配置后,新增如下443端口配置,注意替换证书路径为你实际生成的SSL证书存储路径:
    <VirtualHost *:443>
      ServerName localhost
      ServerAlias localhost
      DocumentRoot "${INSTALL_DIR}/www"
      SSLEngine on
      # 替换为你自己的证书文件路径
      SSLCertificateFile "${INSTALL_DIR}/bin/apache/apache2.4.41/conf/ssl/server.crt"
      SSLCertificateKeyFile "${INSTALL_DIR}/bin/apache/apache2.4.41/conf/ssl/server.key"
      <Directory "${INSTALL_DIR}/www/">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
      </Directory>
    </VirtualHost>
    
  • 第三步:校验SSL配置文件权限
    打开conf/extra/httpd-ssl.conf文件,确认其中的DocumentRoot路径和上述配置一致,且对应Directory节点下同样配置Require all granted,避免规则冲突。
  • 第四步:重启Apache服务
    所有配置修改完成后,在WAMP管理界面重启Apache服务,再用其他设备访问HTTPS地址即可。

若重启后仍无法访问,可检查Windows系统防火墙是否开放了443端口的入站规则。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 09:48:04