我已经创建了一个通用标题,需要在我网站的所有页面上显示。此标头包含图像和链接。标头的文件名是 universal.php ,其CSS是 universal.css 。
这两个文件位于名为 test2 的文件夹中。标题的图像位于 test2 内的名为 images 的文件夹中。
因此 test2 中图像的路径是: images / example.png 。标题的大量页面的链接位于 test2 内部的文件中,因此链接的文件路径类似于" example.php & #34 ;.
我在 test2 中创建了一个名为 article 的新文件夹。在文章中,包含一个名为 template.php 的文件。我试图在模板中包含通用标头,这就是我所拥有的:
<?php
require_once "../universal.php";
?>
<!DOCTYPE html>
<html>
<head><link type="text/css" rel="stylesheet" href="/test2/universal.css" /></head>
</html>
标题显示,但图像和链接的路径失真。图像路径现在是:test2 / article / images / example.png(不存在,因此图像不会显示)。链接也一样。链接是test2 / article / example.php 链接和图像路径现在相对于template.php文件。如何使图像和链接普遍地指向正确的地址?
答案 0 :(得分:-1)
查找绝对路径和相对路径。
您想要的是将universal.php
中的所有网址设置为绝对网址。