我用 PHP 创建了一个网站,现在我面临一些问题,请帮助我。
https://www.example.com/ultrasound.php
上面的网址工作正常
但是当我在 URL 之后添加一些内容时,比如
https://www.example.com/ultrasound.php/css
这显示了一个页面,其中显示了我所有的 Html 和 CSS 链接,我需要停止这些链接
我需要使用 htaccess 或任何其他方法的干净 URL
看来这里可能有误会。您实际上不需要使用 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。了解这些基础知识将使您避免不必要的麻烦。