webアクセスログ/autodiscover/autodiscover.xmlの対処

Linux

webサーバのアクセスログによくあるPOST /autodiscover/autodiscover.xml

OutlookのAutodiscoverという機能がメールのドメインに予定表などの情報を読み取るための設定を正しく終わらせないとwebサーバにこのファイルをアクセスしに来るらしいのですが、outlookとwebサーバーは完全に別サーバーであり、webサーバーに問い合わせに来るのはもはやoutlookのク○仕様としか思えません。

一応、microsoft側はこれらを設定したのはお客様なので自分で解決して下さい・・って感じみたい。

webサイトがwordpress等のCMSで作られている場合は、このクエリに対してwordpressが稼働して404レスポンスを返さすなくてはなりません。
資源の無駄遣いです。
と言うわけで、nginxでアクセスを制限します。

/autodiscover/autodiscover.xmlのアクセスを拒否するためにnginxのconfファイルには以下を追加

location ~* ^/autodiscover/autodiscover.xml$ {
    access_log /dev/null;
    return 444;
}

コメント

タイトルとURLをコピーしました