Dokku:防止恶意域名被nginx服务

时间:2014-09-07 18:04:35

标签: nginx dokku

我在Dokku实例中运行了一个简单的Rails应用程序。我有自己的域指向它,但我也发现有一个流氓域指向我的服务器。我的Dokku应用程序也提供了流氓域名。

Guestion:我如何防止Dokku服务于我指定的域名之外?

我想我可以在nginx.conf文件中找到类似server { return 404 }的内容,但我不确定Dokku如何使用这些nginx配置。

1 个答案:

答案 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相关的对话。