【发布时间】:2012-06-26 18:35:08
【问题描述】:
我有一个站点范围的包含文件,该文件包含在主目录的页面中。但是,我将一堆具有共同主题的页面放在子目录中。这些页面需要引用相同的包含文件。我现在遇到了包含文件中的相关链接的问题,例如图像,因为它们根据主文件是在主目录中还是在子目录中调用不同的路径。例如,如果从主目录调用包含,则链接 "images/pic.jpg" 将起作用,但如果从子目录调用包含,则会尝试转到 "sub/images/pic.jpg"。
我已经通过使用像/images/pic.jpg 那样返回根目录的硬链接解决了这个问题。但是,我宁愿不使用硬链接,因为如果将网站移动到另一个目录等,它们可能会中断。
是否所有调用给定包含的页面都必须位于同一目录中?或者是否有一些技术可以使包含中的相对链接起作用,即使从子目录中调用包含?
非常感谢。
【问题讨论】:
标签: php hyperlink subdirectory