gpt4 book ai didi

javascript - PHP 导航链接在 localhost 上有效,但在 live 的服务器 public_html 上无效

转载 作者:太空宇宙 更新时间:2023-11-03 23:43:25 25 4
gpt4 key购买 nike

我正在处理一个由另外两个人共享的网站。我们都需要将其上传到我们学校的实时服务器。

现在我们决定只使用 php,而不是重写导航,并为每个页面使用相对路径 ../../../。这是 html 的包含。

php include('../../php/includes/navbar.php')

这是全局导航栏的 php 代码:navbar.php

$base= 'http://localhost';            
echo "
<ul class=navbar>
<li <a href='$base/index.php'> Index </a> </li>
<li><a href='$base/src/devices/devices.php'>Devices</a></li>
<li><a href='$base/src/howto/howto.php'>How To</a></li>
</ul>
";

现在,当我使用带有 xampp 的家用计算机时,链接工作正常。但是当我将该站点上传到我学校的服务器时,链接已损坏。

顺便说一句,网站的 index.php 位于

www.cs.uml.edu/~USER_NAME/public_html/gameworld/

任何帮助将不胜感激,非常感谢。

最佳答案

在本地你的服务器基础是

   $base= 'http://localhost';            

在服务器中它应该是

$base= 'http://www.cs.uml.edu/~USER_NAME/public_html/gameworld'; 

和最终代码

$base= 'http://www.cs.uml.edu/~USER_NAME/public_html/gameworld'; 
echo "
<ul class=navbar>
<li> <a href='$base/index.php'> Index </a> </li>
<li><a href='$base/src/devices/devices.php'>Devices</a></li>
<li><a href='$base/src/howto/howto.php'>How To</a></li>
</ul>
";

关于javascript - PHP 导航链接在 localhost 上有效,但在 live 的服务器 public_html 上无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22160263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com