Leverage Browser Caching in WordPress via .HTA Access

Is your site is going slow, and you are not able to figure it out why it so.

There are plenty of reasons your site may load slow, which is not good at all. The first thing you should do is to check your website status in and get a full report from GTMetrix..

Below is one of the website report for instance. As you can see Leverage browser caching is in red. And it is not ideal at all. An immediate action has to be performed to get it normal.

Leverage Browser Caching in wordpress

If you too got such kind of result and want to fix this error and boost the speed of your website, then read on. This article is definitely for you.

Before solving this issue, it’s good to know how Leverage Browser Caching actually processes with your web browser.

What is Leverage Browser Caching and how it works

When a webmaster self-defines how the resources of their website should perform on the reader’s browsers. Whether it could be text data, images, scripts, CSS or any which is being served by a web page. This entire process performed by the webmaster is leverage browser caching.

That means while the user visits the web page for the first time. All the unchanged text data, images cached or stored in their web browser.

Doing this the visitor will have better user experience going forward with your website as the website will load much faster. Because the browser doesn’t have to load the entire website every time.

Sounds cool? Let’s us get into action.

Useful Read: How To Limit Post Revisions in WordPress from WP-Config

Leverage Browser Caching in WordPress via .hta access

The process of browser caching in WordPress without a plugin is also quite easy. All we need to do is, drop a small piece of code in the root file in WordPress i.e .hta access.

Step 1. Login to your Hosting Cpanel.

Step 2. Look for the File Manager and Click on it. This will open all the files of your WordPress website.

Leverage Browser Caching in wordpress

Step 3.  Navigate to the public_html folder, and find the file named as .hta access from the right pane.

Step 4. Select the .hta access and right-click on it and then select Code Edit. This will open a window, where you can add the code for caching.

Note: It’s wise to take a backup of the .hta access file before doing any changes to it to be on a safer side.

Step 5. Scroll the window containing the code till bottom and paste the below code at the end.

## Expires Header Caching ##

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”

## Expires Header Caching ##

Check the image for better insights., how it should look on your .hta access file.

 Leverage Browser Caching in wordpress

Step 6. Hit the Save Changes Button.

There you go, you are all done with the setup. And successfully added the leverage browser caching for your website.

Now the visitors will be able to see your site loads much faster than before. For testing the same, you can head over back to GTMetrix. A score of 70+is an ideal for any WordPress website.

You can also achieve a good page loading speed by leverage browser caching using the W3TotalCache plugin.

Also Read: Best Way To Cleanup WordPress Database to (SpeedUp Website)

Man Behind the Blog - Navin Rao

Blogger | WordPress Savvy

Navin Author
A WordPress Savvy, Content Strategist and creator of this blog.At QuestionCage we talk about Technology, SEO, WordPress to make your blogging venture much successful and eventually let the passive money to flow in.

Along with QC, I maintain my personal blog NavinRao.com as well, where I share my experiences and tips only on WordPress.

5 thoughts on “Leverage Browser Caching in WordPress via .HTA Access”

  1. excellent post, thanks a lot. Incredible. Website experts would love this. Your points are well formed. Your website has a kind of feeling about it. Follow the above .hta leverage browser caching process boosted my website load speed.


Leave a Comment

Affilaite Disclaimer - The post you are reading might contain few affiliate links, that states if you buy any product clicking on those links I may receive a small commission out of it, no additional cost to you at all. This way you are helping me running this site effectively. I share unbiased view-point from my personal experience. Full Disclaimer

QuestionCage Logo Main

Better Security for your WordPress Blog

Get rid of all the Malware injections and stay away from vulnerabilities. Spend a few minutes and sleep tight. Enter your email and get acess to the article.

You have Successfully Subscribed!