导航栏中的链接未定向到适当的页面

时间:2018-07-07 07:51:01

标签: php html navigation

如果我去index.php是第一次工作,但是不能从索引页面去其他页面。

  

找不到对象!在此服务器上找不到请求的URL。的   引荐页面上的链接似乎有误或已过时。请   将该错误告知该页面的作者。

<nav class="navbar" style="margin-bottom: 0px;">
      <div class="container">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-backyard">
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
        </div>
        <div id="navbar-scroll" class="collapse navbar-collapse navbar-backyard"> 
              <ul class="nav navbar-nav" style="z-index:100"> 
                  <li><a href="index.php">Home</a></li> 
                  <li><a href="about_china/about_china.php">About China</a></li>
                  <li class="dropdown">
                    <a data-toggle="dropdown" class="dropdown-toggle" href="#">Scholarships</a>
                      <ul class="dropdown-menu">
                        <li>
                            <a href="#">Chinese Government Scholarships</a>
                            <a href="#">Local Government Scholarships</a>
                            <a href="#">Confucius Institute Scholarships</a>
                            <a href="#">School Scholarships</a>
                            <a href="#">Enterprise Scholarships</a>
                            <a href="#">Other Scholarships</a>
                      </ul>
                  </li>
                  <li class="dropdown">
                    <a data-toggle="dropdown" class="dropdown-toggle" href="#">Universities & Programs</a>
                      <ul class="dropdown-menu">
                        <li>
                            <a href="#">Search Universities & Regions</a>
                            <a href="#">Search Categories & Programs</a>
                        </li>   
                      </ul>
                   </li>    
                  <li><a href="alumni/alumni.php">Alumni</a></li>
              </ul>

        </div>      
      </div>
    </nav>

3 个答案:

答案 0 :(得分:0)

更改此

<li><a href="about_china/about_china.php">About China</a></li>

对此

<li><a href="/about_china/about_china.php">About China</a></li>

对其他链接也做同样的事情。

如果链接的格式为some/path,则该链接将相对于当前位置;例如,如果我们位于example.com/dashboard上,则此链接将指向{{1 }}。另一方面,如果您使用类似example.com/dashboard/some/path的链接,则它将是绝对的,有效的URL将类似于/some/path

答案 1 :(得分:0)

由于您的href路径不正确或文件不存在,因此在此服务器上找不到请求的URL

尝试以下步骤。

将“ about.china.php”文件移至“ index.php”所在的位置,然后尝试在href中的路径下进行。

<a href="about_china.php">

答案 2 :(得分:0)

此错误可能是由于以下原因引起的:

  1. 服务器可能已中断。 (请仔细检查Localhost或Apache服务器)
  2. 路径链接可能已损坏。(请仔细检查链接)
  3. 文件不存在。 (链接不存在)
  4. 目录路径位置不正确。

尝试使用符号点向后链接。

如果文件存在于当前目录中,则如下所示:

<li><a href="./about_china.php">About China</a></li>

如果文件位于上一级目录,例如:“ about_china / about_china.php”,则如下所示:

<li><a href="../about_china.php">About China</a></li>

如果文件存在于两个上一级目录中,例如:“ parent / about_china / about_china.php”,则如下所示:

<li><a href="../../about_china.php">About China</a></li>

如果注释点在您的情况下无法有效工作,请提供绝对路径链接:

<li><a href="parent/about_china/about_china.php">About China</a></li>

谢谢! 希望它对您有帮助!