如何在heroku上部署多个HTML页面?

时间:2019-11-14 01:10:42

标签: javascript php html heroku

我正在尝试将多页静态网站上传到Heroku。我可以在一个html页面上使用它,但是我试图将引用链接添加到为个人网站创建的其他HTML页面上。这是文件结构:

sample file structure

在每个.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文件仅包含

{}

0 个答案:

没有答案