我有一个站点范围的包含文件,我包含在主目录的页面中。但是,我在子目录中放置了一堆具有共同主题的页面。这些页面需要引用相同的包含文件。我现在遇到了包含文件中的相对链接的问题,例如图像,因为它们根据主文件是在主目录中还是在子目录中调用不同的路径。例如,"images/pic.jpg"
如果从主目录调用包含,则链接将起作用,但如果从子目录调用包含,则链接将尝试转到"sub/images/pic.jpg"
。
我已经通过使用回到根目录的硬链接解决了这个问题,如/images/pic.jpg
. 但是,我宁愿不使用硬链接,因为如果将站点移动到另一个目录等,它们可能会中断。
您调用给定包含的所有页面都必须位于同一目录中吗?或者是否有一些技术可以使包含中的相对链接起作用,即使从子目录中调用包含?
非常感谢。