【问题标题】:Running XAMPP on MAC without port number在没有端口号的 MAC 上运行 XAMPP
【发布时间】:2022-01-15 16:17:06
【问题描述】:

目前我可以通过 URL 127.0.0.1:8080/projectname 运行项目,但是有一个项目只能在没有端口号的情况下运行,例如 127.0.0.1/projectname

如何将我的 MAC 上的 XAMPP 配置为仅在 127.0.0.1 而不是 127.0.0.1:8080 上运行?谢谢

【问题讨论】:

    标签: apache xampp localhost port


    【解决方案1】:

    简单的127.0.0.1/projectname在端口80上运行。浏览器隐藏了端口。

    所以,在端口 80 上运行你的网络服务器,你可以在没有端口号的情况下访问它。

    这是 HTTP 的标准端口。 443 是 HTTP over TLS (HTTPS) 的标准端口。

    有关更改端口的详细信息,请参阅How to change XAMPP apache server port?

    有关 HTTP 工作原理的详细信息:

    1. 您在浏览器的地址栏中输入 127.0.0.1/projectname 并按 ↵ ENTER
    2. 如果站点不使用 HSTS,浏览器通常默认使用 http:// 方案。
    3. 浏览器会检查地址栏的 url 中提到的端口,如果不存在,则使用端口 80。
    4. 好的,现在浏览器通过
      端口 80 与 Web 服务器建立 TCP 连接
    5. 现在,浏览器通常使用HTTP/1.1请求网站,例如浏览器发送如下请求(是/如果没有提到)
      GET <path> HTTP/1.1
      Host: <address>
      other-http-headers: their-values
      
      
    6. 服务器发送HTTP响应,例如:
      HTTP/1.1 200 OK
      http-headers: their-values
      

    【讨论】:

      猜你喜欢
      • 2017-04-29
      • 1970-01-01
      • 1970-01-01
      • 2017-12-25
      • 2015-09-23
      • 1970-01-01
      • 2020-05-15
      • 1970-01-01
      • 2014-09-16
      相关资源
      最近更新 更多