X-Powered-By Çıkarma

4 Cevap php
  1. How can I remove X-Powered-By header in PHP? I am on an Apache Server and I use php 5.21. I can't use the header_remove function in php as it's not supported by 5.21. I used Header unset X-Powered-By, it worked on my local machine, but not on my production server.

  2. Php ver

4 Cevap

Ben o expose_php ayar tarafından kontrol edilmektedir düşünüyorum PHP.ini:

expose_php = off

PHP (Web sunucusu başlığına imza ekleyerek örneğin) bu sunucuda yüklü olduğunu gerçeğini maruz bırakabilir karar verir. Bu herhangi bir şekilde herhangi bir güvenlik tehdidi olduğunu, ancak bunun mümkün sizin sunucuda veya PHP kullanmak belirlemek için yapar.

Orada doğrudan bir güvenlik riskidir, fakat David C notları gibi, PHP bir eski (ve muhtemelen hassas) sürümünü açığa denemek ve saldırmak için bir davetiye olabilir.

header_remove ("X-Powered-By");

http://php.net/manual/en/function.header-remove.php

Ayarlamak php.ini için bir erişim varsa, expose_php = Off.