I have searched the internet and could not find any solution to remove X-Turbo-Charged-By header. How can I remove it? I dont want to show Litespeed header.
I tried both php "header_remove" and htaccess functions but no luck.
@serpent_driver, it's Header always unset Server X-Turbo-Charged-By "Litespeed". I also tried Header always unset Server X-Turbo-Charged-By "LiteSpeed" assuming it is case-sensitive.
X-Turbo-Charged is not a default header in LiteSpeed Enterprise. Check your headers again and look for "Server" header. If you really have LiteSpeed Enterprise Server header must be "LiteSpeed", but most of the time it is Cloudflare or a nginx proxy is used.
@serpent_driver, thanks but that isn't clear. It appears to be a setting within Litespeed as per the previous reply from Pong "In LSWS Admin Console -> Server-> General -> General Settings -> Server Signature -> Select "Hide Full Header" should hide that header too. "
Again, LiteSpeed Enterprise doesn't add "X-Turbo-Charged-By" header and there is no setting in WebAdmin console to disable or enable it. In WebAdmin you can only control if Server header should appear or not. This setting is what @Pong already noticed.
If you have header "X-Turbo-Charged-By" then you have no origin installation of LiteSpeed Enterprise or you have OpenLiteSpeed, Cloudflare or other proxy running. To verify it check php_info and look for "$_SERVER['SERVER_SOFTWARE'] ".
If you are on shared hosting ask your provider if your host uses a CDN like Cloudflare or a proxy.
If nothing helps try to overwrite this header in .htaccess
Code:
header add X-Turbo-Charged-By "Name of your choice"
Thanks @serpent_driver. I have and they have confirmed that there is no configuration at their end to include the additional header. Is there another way of determining the source?