我正在使用Google应用引擎来提供静态网页,但我想删除网址中的.html扩展名。我创建了一个App.yaml文件。我创建了一个名为static的文件夹,其中包含了app.yaml文件,但它仍然无法解决我做错了什么?我正在使用带有java的app引擎。
application: Google App Engine JSF 2.2 Template
version: 1
runtime: java
handlers:
- url: /(.+)
mime_type: text/html
static_files: static/\1.html
upload: static/(.+)
答案 0 :(得分:0)
试试这个:
- url: /(.+)
file: static/\1.html
并将app.yaml放在root(war文件夹)中。并且,确保缩进如您所见。你的缩进是不正确的。应该缩进2个空格,- url
行除外。
答案 1 :(得分:0)
嘿GAEfan这里是我的缩进代码,它是java的谷歌应用引擎,再次感谢您的帮助
application: Google App Engine JSF 2.2 Template
version: 1
runtime: java
handlers:
- url: /(.+)
static_files: static/\1.html
upload: static/\1.html
mime_type: text/html