我在谷歌应用引擎上运行了一个网站。 像现在任何网站一样,它是静态html页面,javascripts,css,图片以及用于生成数据的servlet的混合......
我们想要关闭网站几天。 (原因不相关)
关闭我的意思是任何人去
http://www.mysite.com/whatever-here
应该收到如下消息:
[大家好,我们正在重新修改网站。请于2013年3月访问我们。]
是否有一个简单的配置更改我可以这样做来配置对该域的任何调用都转到一些简单的html页面。
通过这种方式,我可以将所有网页留在项目中,只需使用此配置切换即可。
由于
答案 0 :(得分:4)
您可以部署一个“维护”版本,其中不同的web.xml
始终提供静态html页面。
默认情况下,它会在maintenance.yourappid.appspot.com
然后使用管理控制台,您可以在默认情况下轻松切换默认版本以提供maintenance
。
maintenance
Make Default
答案 1 :(得分:1)
如果您使用的是Java,则可以添加一个过滤器,将您的所有请求重定向到您想要的页面。或者甚至将web.xml中的所有内容(/ *)映射到所需的servlet / jsp。
<servlet>
<servlet-name>disabled</servlet-name>
<jsp-file>/disabled_page.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>disabled</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
答案 2 :(得分:0)