我正在尝试将多页静态网站上传到Heroku。我可以在一个html页面上使用它,但是我试图将引用链接添加到为个人网站创建的其他HTML页面上。这是文件结构:
在每个.php文件中,我都有以下代码:
<?php include_once("websiteapp/html/home.html"); ?>
我尝试呈现的每个页面都引用了适当的html文件。在home.html文件中,以下是我正在创建的导航栏的代码:
<nav>
<ul>
<li><a href="websiteapp/html/home.html">Home</a></li>
<li><a href="websiteapp/html/books.html">Library</a></li>
<li><a href="websiteapp/html/blog.html">Blog</a></li>
<li><a href="websiteapp/html/questions.html">Questions</a></li>
<li><a href="websiteapp/html/advice.html">Advice</a></li>
<li><a href="websiteapp/html/health.html">Health</a></li>
<li><a href="websiteapp/html/deal_memos.html">Deal Memos</a></li>
</ul>
</nav>
当我启动Heroku应用程序时,它在我第一次单击链接时有效(即,它带我到相应的html页面)。但是,当我进入第二个html页面时,无法单击导航栏链接回到首页或任何其他html页面。有人知道为什么吗?我需要修改php代码吗?上面的navbar html代码出现在每个html文件中,因此存在链接。我的composer.json文件仅包含
{}