How to Leverage Browser Caching Using .htaccess File

Add the following code to your .htaccess File and save.

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
</IfModule>
## EXPIRES CACHING ##

Code source: siteground.com

How to Leverage Browser Caching

Login to WHM
Select Service Configuration — Apache Configuration — Include Editorand Then edit Pre VirtualHost Include – All versions

Post the following code then hit Update

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>

Code source: wiki.mikejung.biz

Restart Apache

So now you have Leverage Browser Caching on your WHM/cPanel

How to Enable Apache Gzip Compression (mod_deflate) Globally in WHM/cPanel

Login to cpanel then WHM
Select Service Configuration — Apache Configuration — Include Editorand Then edit Pre VirtualHost Include – All versions

Add the following code then hit update
Continue reading “How to Enable Apache Gzip Compression (mod_deflate) Globally in WHM/cPanel”

How to add source code to wordpress post?

There are many ways to do this but the one I like it a plugin called SyntaxHighlighter Evolved

The output is like this

  /*  Is the game over? */
  bool IsGameOver(void) const;
  /*  Get the number of blocks remaining */
  int GetRemainingCount(void) const { return m_nRemaining; }
  /*  Function to delete all adjacent blocks */
  int DeleteBlocks(int row, int col); 

How to enable Gzip compression using the .htaccess file

It’s important to enable Gzip compression on your website to reduce the time it takes to transfer your webpages, images, and CCS.

First you will need to find out if Gzip compression is enabled on your server or not. You can do that by using this website gtmetrix.com.

Continue reading “How to enable Gzip compression using the .htaccess file”