在elasticsearch的安裝目錄下找到config檔案夾,找到elasticsearch.yml檔案,打開編輯它,加上如下這兩行配置
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.enabled配置項表示是否支援跨域,預設為false;
http.cors.allow-origin,當設定允許跨域,預設為*,表示支援所有域名,如果我們隻是允許某些網站能通路,那麼可以使用正規表達式。比如隻允許本地位址。 /https?:\/\/localhost(:[0-9]+)?/
然後重新開機elasticsearch,打開elasticsearch-head再連接配接一下,