XAMPP - 当我尝试访问 https 端口时出现“错误请求”

Posted

技术标签:

【中文标题】XAMPP - 当我尝试访问 https 端口时出现“错误请求”【英文标题】:XAMPP - "Bad Request" When I try to access https port 【发布时间】:2018-02-11 03:41:38 【问题描述】:

我正在尝试更改 XAMPP 在 https 端口中侦听的端口。我正在修改 httpd-ssl.conf 文件。我已经改了

Listen 443 to Listen 8483

我也改了

<VirtualHost _default_:443> to <VirtualHost _default_:8483>

ServerName www.example.com:443 to localhost:8483

但是当我尝试访问 localhost:8483 时,我收到了一个错误的请求

【问题讨论】:

你重启服务器了吗? XAMPP 在你的情况下 是的,我每次对配置文件进行任何更改时都会重新启动 XAMPP 等等,XAMPP 没有 GUI 界面来更改端口吗?你试过吗? ***.com/questions/11294812/… 可能还有一个ports.conf文件。我在 linux 上运行真正的 LAMP,它位于 /etc/apache2/ports.conf 。 ***.com/questions/3940909/… 是的,真正的 LAMP 是要走的路。我的所有应用程序都使用 Docker。 【参考方案1】:

我知道这是一个老问题,但我又遇到了......

确保在浏览器的地址栏中输入“https://”。如果您使用端口 443,则浏览器会自动假定为 https,如果您使用任何其他端口,则不会。所以如果你只是输入

本地主机:8483

在您的地址栏中,浏览器使用 HTTP 访问 HTTPS 端口 - 因此您收到“错误请求”。确保你使用

https://localhost:8483/

在您的地址栏中。

【讨论】:

【参考方案2】:

1) 更改“h​​ttpd.conf” 听着 8483 服务器名称 localhost:8483

2) 更改“h​​ttpd-ssl.conf” 听着 8483 虚拟主机默认:8483 服务器名称 localhost:8483

3)重新启动 Apache 服务器。

【讨论】:

【参考方案3】:

您必须重新启动 apache 服务。

【讨论】:

他说他重新启动了 xampp,也许他只是关闭/打开了 xampp gui 这是真的。好眼力。

以上是关于XAMPP - 当我尝试访问 https 端口时出现“错误请求”的主要内容,如果未能解决你的问题,请参考以下文章

xampp 不工作,当我尝试启动服务器时出现错误

当我尝试运行使用 CodeIgniter 编写的项目时出现 Xampp 未知错误

安装Xampp后MySql登录错误

XAMPP 实例已存在

禁止访问!尝试运行 php 文件时出现错误 403

无法访问 xampp WINDOWS 上的 phpmyadmin 错误