关于重定向问题

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

我用 PHP 创建了一个网站,现在我面临一些问题,请帮助我。

https://www.example.com/ultrasound.php

上面的网址工作正常

但是当我在 URL 之后添加一些内容时,比如

https://www.example.com/ultrasound.php/css

这显示了一个页面,其中显示了我所有的 Html 和 CSS 链接,我需要停止这些链接

我需要使用 htaccess 或任何其他方法的干净 URL

.htaccess redirect
1个回答
0
投票

看来这里可能有误会。您实际上不需要使用 htaccess 或任何其他方法。掌握 URL 功能的基础知识至关重要。

看看您如何引用您的 URL:

<link href="css/bootstrap.min.css" rel="stylesheet">

这称为相对路径。当此相对路径附加到当前 URL(在本例中为

/ultrasound.php
)时,就会出现问题。因此,您的浏览器将尝试从 URL
/ultrasound.php/css/bootstrap.min.css
获取 CSS。

如果您的目标是从根开始而不是相对于页面 URL 开始,那么解决方案很简单 - 确保在开头包含“/”:

<link href="/css/bootstrap.min.css" rel="stylesheet">

这将确保您的浏览器从根目录开始从正确的绝对路径获取 CSS。了解这些基础知识将使您避免不必要的麻烦。

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