我有一个在许多页面中使用的头文件。标题页有两个根据索引页面用相对路径编码的图像(那很好...... !!!它有效)。当在不同的页面中调用标题(在不同的树结构中)时会出现问题,因为标题的图像遵循相同的路径而不是该路径,因此假设根据调用标题的页面而不显示图像。请根据调用它的页面建议如何更改标题的图像路径。
此外,我在某处阅读了相对例如。(images / logo.png)路径比速度的绝对路径(http://example.com/images/logo.png)路径更明智。这是什么问题?
答案 0 :(得分:-1)
如果你想保留相对路径,也许你可以在PHP中使用getcwd构建if-else场景。
http://php.net/manual/en/function.getcwd.php
然后,您可以指定如果它超过5个字符(如home /),那么您将更改为文件路径
../img/file.gif
在任何其他情况下,您只需将其保留为
img/file.gif
希望这是有道理的。