【问题标题】:How to avoid displaying directory path in url?如何避免在 url 中显示目录路径?
【发布时间】:2021-10-16 12:13:35
【问题描述】:

我在 Raspberry PI4 上设置了一个小型 Apache2 服务器。现在我正在寻找一种方法来隐藏 URL 中显示的真实目录路径。我读到你应该处理一个名为 .htaccess 的文件,但是,我什至不知道在互联网上实际寻找什么。如何在浏览器的地址栏中显示任意url,隐藏.php等文件扩展名和文件路径?

【问题讨论】:

  • Stackoverflow 是一个针对明确概述的问题提供具体建议的站点,而不是基本建议。此外,Apache httpd 不会显示“真实目录路径”,而是显示您在某个根目录下的目录中组织的任何资源的一些虚拟路径。这个问题太宽泛了,无法得出构建 stackoverflow 的答案(请参阅help center)。考虑编辑您的问题,提供minimal reproducible example,并确保它是关于编程而不是配置。目前您正在询问文档指针 - 这是题外话。
  • 我编辑了这篇文章。让我知道是否可以,否则我将删除

标签: api apache url url-rewriting serve


【解决方案1】:

您在 Apache 配置文件(例如 .htaccess 文件)中制定重写规则。实现此目的的一种方法是在 .htaccess 文件中创建重写规则。使用下面的链接测试您的重写规则,然后在您的实时 apache 安装上使用该部分。

https://htaccess.madewithlove.be/

【讨论】:

    猜你喜欢
    • 2011-02-14
    • 2015-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-03
    • 2012-05-06
    • 1970-01-01
    • 2022-01-17
    相关资源
    最近更新 更多