简化 Apache 中 PHP Web 应用程序的 URL:删除“公共”文件夹和页面路径

问题描述 投票:0回答:1

这是我的 PHP Web 应用程序的文件夹结构。我在本地主机上使用 Apache 来运行 PHP 项目。我有两个问题:

  1. 当我使用 URL http://localhost/CALCULATOR/public 运行项目时,我想使用 http://localhost/CALCULATOR 运行它,而不需要在 URL 中包含 public 文件夹。如何在不更改当前文件夹结构的情况下实现此目标?

  2. 我有 4-5 个页面,例如 about-us.php、contact-us.php 等。目前,我需要像这样打开这些页面:http://localhost/CALCULATOR/src/pages/about-us。 php。我想像这样访问它们:http://localhost/CALCULATOR/about-us。

如何解决这些问题?

所有的事情都尝试过但不起作用

apache .htaccess web-development-server
1个回答
0
投票

首先您需要在 apache 服务器上允许 .htaccess。

用记事本打开你的httpd.conf,它位于路径pach中

© www.soinside.com 2019 - 2024. All rights reserved.