2013-05-09 84 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