单击“主页”按钮时,URL显示完整路径,而不仅仅是index.php

时间:2019-07-19 20:48:07

标签: php html hosting

我刚刚将htdocs文件夹上载到了Web托管服务中的public_html,并且网站可以正常运行,但是当按下“主页”按钮时,URL显示了整个服务器路径。

<div>
  <ul>
   <li><a href="index.php">Home</a></li>
   <li><a href="shop.php">Shop</a></li>
   <li><a href="contact.php">Contact</a></li>
   <li><a href="local_stores.php">Local Stores</a></li>
   <li><a href="login.php">Store Login</a></li>
  </ul>
</div>

我希望“主页”按钮可以将我带回到mydomain.com,而不是mydomain.com/home1/company/public_html/mydomain.com

2 个答案:

答案 0 :(得分:0)

当您仅输入文件名时,html总是在路径前。
尝试使用<a href=“/index.php“>Home<a>

/告诉浏览器进入domain.tld / index.php

答案 1 :(得分:0)

想通了!在使用XAMP和文本编辑器进行开发时,可以在a标签中使用“ index.php”和“ otherpage.php”。但是,在托管服务中,要返回“ index.php”,href值应为“ /”,因为它将自动在其所在的目录中查找index.php。

我使用了这个堆栈线程来解决问题:

Link to index page of website