从我重定向的 PHP 网站 url 中删除“index.html”

1 php deployment .htaccess routing heroku

我正在使用 Heroku 来部署我的站点,并通过包含一个简单地路由到我的 index.html 的 index.php 文件来欺骗它认为我的静态站点是一个动态站点。我这样做是为了将我的网站简单地托管在 Heroku 上,Heroku 显然通常不托管静态站点,而只是托管动态站点(据我所知)。

问题:如何删除出现在我网站末尾的 index.html:www.roberttassy.co/index.html?在我的代码中,我有一个 index.php 文件有代码块:

<?php header( 'Location: /index.html' ) ; ?>

它成功地重新路由到我的 index.html 文件,但我只是不希望“index.html”出现在地址栏中的 url 中。我希望它只是阅读:www.roberttassy.co。有什么建议?

小智 6

试试这个

<?php include 'index.html';?>
Run Code Online (Sandbox Code Playgroud)