【问题标题】:Multiple or many domains with one grails application?一个 grails 应用程序有多个或多个域?
【发布时间】:2013-05-07 08:15:29
【问题描述】:

我有一个 grails 应用程序,我想将许多顶级域绑定到它。

例如:我的应用程序的用户可以将域名添加到他的个人资料中,然后他必须将 IP 作为 A-Record 添加到他的 DNS 服务器。现在访问该域会导致一个特殊的网站,其中包含他的个人资料内容。因此,对于每个域,您都可以从交付的 grails 应用程序中获得不同的内容。

您如何实现这样的功能?应用是否必须创建虚拟主机?

【问题讨论】:

    标签: tomcat grails jetty grails-2.0


    【解决方案1】:

    让您的控制器检查请求标头并据此做出决定。

    def action = {
        def serverName = request.serverName
        def content = MyContentClass.findByDomain(serverName)
        [model: content.getContent()[
    }
    

    类似的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-08
      • 2017-01-10
      • 1970-01-01
      • 2013-03-21
      相关资源
      最近更新 更多