用 Heroku 部署靜態網站


最近這一陣子都在找方式可以讓我很簡單又快速的來部署靜態網站, 而且最好是不用花錢 XD

原本很熟悉用 Heroku 來部署 Django 或是 Node.js 的網站, 但是一直不知道怎麼放靜態網頁, 每隔一陣子就會找一下, 最常看到的就是用 Ruby 的 Rack, 但是看到這兩個字就覺得很不熟。

一直到今天又重新找了一下, 沒想到只要開個 index.php 檔案, 接著就可以丟上 heroku 然後就完成了 XD

因為 Heroku 會偵測是哪種語言的網站, 結果連 Procfile 都不用, 有一支 index.php 就會自動偵測是 php 類型的網站, 然後會幫你裝好 Apache, 接著就開始運作了。

所以今天就花了點時間把 weird.tw 給弄好丟上去。

我的做法如下, 開個 index.php 然後內容如下

<?php include("index.html") ?>  

接著就都直接編輯 index.html, 其他像是 css, js 或是圖檔都直接丟上去就好了, 因為前面就是 Apache 啊! 老實說還真沒想到那麼簡單。

而且其實還可以在 .htaccess 設定關掉 php engine, 如果你連 index.html 都不用的話 XD

php_flag engine off  

Heroku 超棒 der!

tzangms

Read more posts by this author.

Subscribe to Oceanic / 海海人生

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!