我有这个目录结构的网站导航链接:PHP网站 - 与子目录
index.php
folder1/index.php
folder2/index.php
inc/nav.php
所有的index.php页面包括nav.php网页,其中包含了顶级水平导航栏,如:
<?php include_once 'inc/nav.php' ?>
nav.php文件内部是各种页面的链接,例如。 home和注销等。这些工作很好,当在站点根目录index.php文件上,但是当在任何子文件夹中的任何index.php页面时,这些页面不起作用,因为它们链接到:
http://www.mywebsite.com/folder1/logout.php
而链接应该是:
http://www.mywebsite.com/logout.php
的nav.php有像这样的链接:
<li> <a href="logout.php">Logout</a> </li>
,所以我怎么看这只能从根index.php页面调用,但可以在不知道该怎么做才能做到这一点可以从任何index.php页面运行,无论是在站点根级别还是子文件夹。
将更改为 – rtimoshenko