首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将copas限制在特定的域名上:允许多个web服务器

将copas限制在特定的域名上:允许多个web服务器
EN

Stack Overflow用户
提问于 2011-02-01 22:49:06
回答 1查看 92关注 0票数 0

我试图限制copas接收套接字的域名,最终目标是允许其他web服务器在同一台计算机上处理带有其他域名的请求。在这种情况下,当我使用

代码语言:javascript
复制
copas.addserver(assert(socket.bind("*", 80)),
    function(c)
        return handler(copas.wrap(c), c:getpeername())
    end
)

它正确地处理请求并按预期返回响应。但是,当我将"*"替换为"localhost"时,结果是混合的。这是否是使用特定域名侦听套接字的正确方法(显然用首选名称代替localhost)?这是否允许其他web服务器在其他域名的同时提供内容?

编辑:它看起来正在工作,但它将接受任何基于IP的套接字,而不是DNS名称。这是否意味着我需要多个IP来提供多个DNS名称?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-02 08:34:21

您可以看看萨万特,它是开普勒项目的一个the服务器。它确实支持虚拟主机,所以它可能就是你想要的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4868862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档