2013-02-19 120 views
2

我有一箇舊的WordPress博客,我不再使用,但希望保持頁面支持舊的傳入鏈接。現在我爲EC2上的t1.micro實例支付20美元/月,僅僅是爲了運行這個愚蠢的事情。我決定使用Really Static插件將整個網站提取到靜態內容,目標是將其託管在S3的主機root domain content上。S3上的主機靜態WordPress博客?

好消息是靜態導出效果很好。壞消息是我的網址從來沒有使用過「乾淨的網址」,所以網頁就像http://example.com/blog/?p=123。插件的工作方式是它導出一個目錄,如p=123,然後放入一個index.html文件。

我的問題是:有沒有人有一個好主意,我可以如何(或如果)主辦一個像/blog/?p=123這樣的URL,並使用我擁有的靜態內容從S3提供服務​​?即使當我在?p=123的S3中創建一個目錄時,我也只能得到/blog/%3Fp%3D123/index.html服務,而/blog/?p=123/index.html顯示訪問被拒絕錯誤。

謝謝!

回答

1

http://www.slowping.com/index.html%3Fp=76.html討論將wordpress博客轉換爲s3。

正如你可以從網址中看到的,他使用的是p = style的url。他似乎在使用http://mossiso.com/2007/09/10/converting-wordpress-to-static-html.html的指示,所以可能只是需要使用不同的轉換器。

後續工作:這裏有一篇文章討論將自定義主題wordpress安裝轉換爲八面板,並討論了一些可能相關的邊緣案例。

http://mrdanadams.com/2012/migrating-wordpress-custom-theme-octopress-jekyll/#.UUJxNltxuGo