【发布时间】:2025-12-30 15:40:04
【问题描述】:
我有一个名为 GASS 的根文件夹,我将所有的 php 文件和其他相关文件夹(模板、图像、js、字体、css)放在里面。当我尝试在 localhost 中运行我的项目时,http://localhost/GASS/alarm_A16GSM.php 一切都很顺利。
我想将 URL 更改为更具体,
http://localhost/GASS/alarmsystem/16zone/A16/overview.php
因此我重命名了 php 文件并将其放在文件夹中。
- 气体
- 报警系统
- 16区
- A16
- 概述
- A16
- 16区
- 报警系统
但是,当我尝试运行新 URL 时,页面显示错误。
页面加载成功的第一个 URL 的代码。
<div class="overview"><a href="alarm_A16GSM.php" id="overview-selected"><span>
页面显示错误的新 URL 的代码。
<a href="alarm-system/16-zone/A16/overview.php" id="overview-selected">
这是错误信息:
Warning: include(templates/header.php): failed to open stream: No such file or directory in .....
如何使用新 URL 成功加载页面?我将如何遍历四个级别直到根目录才能成功加载页面?为什么我不能使用(alarm-system/16-zone/A16/overview.php)路径直接调用php文件?
p/s:对不起我的英语不好。
【问题讨论】:
-
你应该使用 htaccess 来改变 URL 结构..
-
@Scorpion 你能告诉我怎么做吗?
-
@niaizahra addedbytes.com/articles/for-beginners/…