2013-05-09 85 views
2

HTML擴展我想部署在谷歌應用程序引擎的幫助文檔。 這個網站是通過Blacksmith生成的,它可以生成沒有.html擴展名的鏈接。 這些鏈接不適用於現有的App Engine安裝程序。提供靜態文件,而在谷歌應用程序引擎

是否有任何配置爲靜態文件,而不.html擴展?

回答

0

以何種方式他們不與AppEngine上工作?你不能訪問該文件,瀏覽器不會呈現它,只是試圖下載?你需要更具體。

靜態文件不需要任何特定的擴展,雖然有些瀏覽器可能,內容類型將需要一個資源沒有擴展名來定義。

從文檔的靜態資源。

更改的MIME類型靜態文件

默認情況下,靜態文件是使用基於文件擴展名選擇的MIME類型提供。您可以使用元素將自定義MIME類型與web.xml中靜態文件的文件擴展名關聯起來。

+0

謝謝Tim的回覆。 瀏覽器說,**錯誤:NOT_FOUND。**。這是404錯誤。 我有像'/Prospects/Create_Prospect.html'文件。但我有鏈接像**/Prospects/Create_Prospect **。 – 2013-05-09 09:12:26

+0

那麼這意味着你沒有正確配置你的靜態句柄。靜態文件尚未上傳,或者靜態處理程序尚未定義爲服務器靜態文件。 – 2013-05-09 09:13:20

+0

靜態處理程序正在爲某些鏈接工作。鏈接**/Getting_Started/**確實會在** Getting_Started **文件夾下引入index.html。但鏈接**/Getting_Started/index **不起作用(404錯誤)。我希望它應該返回**/Getting_Started/index.html **頁 – 2013-05-09 09:17:06