【问题标题】:Handling subdomains in appengine在 appengine 中处理子域
【发布时间】:2013-10-09 16:46:45
【问题描述】:

对我们来说直观的重定向是从 http://www.x.appspot.comhttp://www.x.appspot.com/y

如果我想在我的应用程序中处理子域,例如 http://www.x.appspot.comhttp://admin.x.appspot.com/,该怎么办

我们是否需要将它们视为单独的应用程序?

提前致谢。

【问题讨论】:

    标签: google-app-engine python-2.7 google-cloud-datastore


    【解决方案1】:

    不,您实际上不能让两个应用程序处理一个应用程序分配的 URL:x.appspot.com 仅分配给一个应用程序。

    但是,您可以轻松处理不同的子域,例如www.x.appspot.comadmin.x.appspot.com 通过 modules。请注意,模块是在同一应用程序中具有不同代码库的不同实例,它们共享所有有状态服务(数据库、内存缓存、任务队列等)。

    有关如何将子域甚至路径映射到不同模块的详细信息,请参阅routing requests to modules

    【讨论】:

    • 已将我的文件拆分为模块,但出现问题。问题如下:- 我的默认模块使用 static_dir 之类的图像和样式表,我的管理模块的 yaml 文件也使用相同的 - 但它没有出现!..所有发生的都是没有找到静态目录的 404 错误。前进的方向是什么?
    猜你喜欢
    • 2022-07-22
    • 1970-01-01
    • 2013-06-04
    • 1970-01-01
    • 2018-11-29
    • 1970-01-01
    • 2012-05-07
    • 2020-12-06
    • 2016-11-05
    相关资源
    最近更新 更多