使用命名vhost设置5个站点
在vhost for site1中,我还将ServerAlias设置为*.domain.net,因为我希望任何未定义的地址都指向该地址
当我将*.domain.net添加到vhost时,python和ruby站点重定向到site1,而不是它们命名的vhost。所有的php站点都运行良好
我的猜测是,python和ruby站点分别使用wsgi和passenger,这与为什么加载不正确有关
我读了一些关于UseCononicalNames的文章,但我不知道这会有什么影响
我不仅对解决方案感兴趣,而且对这两种语言为什么(或如何)处理vhost配置以及为什么这样的更改会产生影响也感兴趣。
谢谢你的时间和帮助
我不认为这与modèwsgi和Phusion Passenger的使用有关。我想这就是ServerAlias的工作原理
您可以尝试以下方法:
这样做还有一个优点,即用户不能为非规范子域名添加书签
顺便问一下,你知道Phusion乘客也支持WSGI吗
相关问题 更多 >
编程相关推荐