使用Nginx作为代理来防止通过JavaScript客户端在ElasticSearch上创建/更新/删除操作
发布时间:2020-05-27 04:09:46 所属栏目:Nginx 来源:互联网
导读:我有一个本地ElasticSearch服务器,由Nginx公开,可以防止POST,PUT和DELETE请求.这是我的Nginx配置足以防止信息获取之外的操作?你建议改进吗? upstream elasticsearch { server localhost:9200; } server { listen 7777;
|
我有一个本地ElasticSearch服务器,由Nginx公开,可以防止POST,PUT和DELETE请求.这是我的Nginx配置足以防止信息获取之外的操作?你建议改进吗?
谢谢. [UPDATE] 我的配置在deagh的建议之后:
最佳答案
您还应该注意与不同弹性体位置的连接
> _cluster 您可以在documentation =>中找到有关nginx和elasticsearch的工作(和安全)设置的更多信息. http://www.elasticsearch.org/blog/playing-http-tricks-nginx/ (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- nginx可以在不同的服务器块中使用不同的SSL协议吗?
- python – nginx和uwsgi服务器中的uwsgi模块之间的区别
- nginx – 是否有任何证书颁发机构都支持SAN和通配符?
- /etc/nginx/nginx.conf:76中的未知指令“ rtmp”
- PHP-访问控制器时,nginx上Codeigniter出现404错误
- linux – nginx和cloudlfare ip混淆?
- Nginx:在特定路径组件的别名内路由到index.php
- ubuntu – 为什么这个IPv6 listen指令也不接受IPv4?
- 带有try_files和index的nginx无限循环
- 403 Forbidden nginx/1.11.9 – Laravel 4
