我在Dokku实例中运行了一个简单的Rails应用程序。我有自己的域指向它,但我也发现有一个流氓域指向我的服务器。我的Dokku应用程序也提供了流氓域名。
Guestion:我如何防止Dokku服务于我指定的域名之外?
我想我可以在nginx.conf文件中找到类似server { return 404 }
的内容,但我不确定Dokku如何使用这些nginx配置。
答案 0 :(得分:0)
您只能为您的域设置server_name:
server {
server_name your.domain;
...
}
是的,你可以用服务器{}包装流氓域
server {
server_name rogue.domain;
return 404;
}
将其放入http {}部分(nginx.conf确定)
Dokku:可以使用dokku-nginx-alt plugin设置应用特定的Nginx配置。在this github问题中还有与dokku和nginx.conf相关的对话。