How to set some php headers in a .htaccess file?

by elmo.conroy , in category: SEO , 7 months ago

How to set some php headers in a .htaccess file?

Facebook Twitter LinkedIn Telegram Whatsapp Pocket

1 answer


by jamison , 7 months ago


To set PHP headers in a .htaccess file, you need to use the Header directive. Here's how you can set some common PHP headers:

  1. Open your .htaccess file or create a new one if it doesn't exist.
  2. Add the following lines to set different PHP headers:
  • To set the PHP charset header:
  • To prevent caching of PHP files:
  • To set PHP to not expose the version number:
  • To set a custom PHP header:
  1. Save the .htaccess file.

Make sure that the mod_headers module is enabled in Apache for these directives to work. You can usually enable it by adding LoadModule headers_module modules/ to your Apache configuration file or by using the a2enmod headers command (on Ubuntu/Debian).

Note: These directives will only affect PHP files. You can modify the file extension in <FilesMatch ".(php)$"> to target different file types, if needed.