我有一个用GWT和GAE编写的应用程序,每个受支持的城市都有自己的应用程序。显然,这不是管理地图的最佳方式,因此我想将它们合并到一个应用程序中。目前我的应用程序在网址为sub1.myapp.com
,sub2.myapp.com
,sub3.myapp.com
等,我希望它们在myapp.com/sub1
,myapp.com/sub2
等等。所有支持的城市都共享通用代码,所以我将把所有代码放在一个模块中,并为每个独特的代码块有一个不同的模块。这是否正确?不同模块如何交互?将大型GWT应用程序拆分为几个模块
此外,我目前有sub1.myapp.com/listofsomesort
的JSP,我想将它们移动到。有没有简单的方法来完成这个?
你知道App Engine支持通配符子域名吗?没有必要更改您的网址结构。 – 2010-10-13 08:10:07
我现在在使用通配符子域,但这不是问题。我想完全摆脱子域名,因为他们不会集中他们的页面权限,而且人们通常会链接到我的网站的不同城市(例如nyc.myapp.com和losangeles.myapp.com)。将网址结构更改为更适合搜索引擎优化的能力是我为重构我的应用的动机之一。 – 2010-10-13 16:51:41