【发布时间】:2016-09-14 07:41:24
【问题描述】:
我正在使用 Heroku 来部署我的网站,并通过包含一个简单地路由到我的 index.html 的 index.php 文件来欺骗它认为我的静态网站是一个动态网站。我这样做是为了简单地将我的网站托管在 Heroku 上,显然它通常不托管静态网站,只是动态网站(据我所知)。
问题:如何删除出现在我网站末尾的 index.html:www.roberttassy.co/index.html?在我的代码中,我有一个 index.php 文件,其中包含代码块:
<?php header( 'Location: /index.html' ) ; ?>
它成功地重新路由到我的 index.html 文件,但我只是不希望“index.html”出现在地址栏中的我的 url 中。我希望它只是阅读:www.roberttassy.co。有什么建议吗?
【问题讨论】:
-
devcenter.heroku.com/articles/custom-php-settings 按照上面的设置创建一个基于 apache 的服务器,然后使用 .htaccees 文件重写 url,google 一下就很容易了!
-
谢谢!我发现使用替换我的php代码 更容易;-P
标签: php .htaccess heroku deployment routing