X-Powered-Byを消す方法

※当サイトではアフィリエイト広告を利用しています

このサイトのHTTPヘッダをみたところ、PHPのバージョンが表示されていました。
「X-Powered-By」というキーで、valueにバージョン。
こんな表示は不要で、バージョンをわざわざ表示していると、セキュリティ事故にもつながりかねないので、消してしまおうと思います。

消す方法はものすごい簡単で、php.iniに、以下を追記するだけです。

expose_php = Off

しかし、私のようにレンタルサーバーを使っている場合、この設定変更ができないというケースもあるようです。
そこで、ヘッダの項目を削除することで対応しようと思います。

function.php

<?php
header_remove('X-Powered-By');

これで見事に消えて無くなりました。

コメント