How to Protect the wp-content Folder of Your WordPress Website?

Step::1 Login to your cPanel account and open the File Manager under Files.

Step::2 Open the root directory/public_html

Search for wp-content, click to open

Step::3 The folder consists of many directories from which, you need to open the uploads folder.

The UPLOADS directory has all the media files of your WordPress website. You can see the arrangement after opening it.

Step::4 Here you have to create a new file, click on +File showing at the top-left corner of the main navigation menu of cPanel.

Step::5 A popup appears, which require you add the file name. Make sure you don’t forget the dot as a prefix of the .htaccess file.

You can see the path of your wp-content/uploads directory. For now, click on the Create New File button.

Step::6 Refresh the page, and you can see the .htaccess file. As always, you need to right-click to edit it.

A new tab appears to you. You can see an empty file because it’s just a text file, unlike the main .htaccess file, it doesn’t contain the rewrite rules.

Step::7 Add the code given below

# Kill PHP Execution
<Files ~ ".ph(?:p[345]?|t|tml)$">
deny from all
</Files>


Step::8 Click Save Changes button and close the file.

This code will stop PHP execution in wp-content/uploads directory.

Was this answer helpful?

Related Articles

How to display Related Pages in WordPress?

Step::1 Login to your WordPress admin dashboard Step::2 Go to Plugins and click on Add...

How To Fix ‘413 Request Entity Too Large’ WordPress Error using .htaccess?

This error occurs generally when a user tries to upload a large size file and media in the...

How To Force Logout All Users In WordPress At Once?

How To Force Logout All Users In WordPress At Once? Step::1 Let’s start by logging into the...

How to Add Google Analytics to your WordPress website?

In this article, we will share how you can easily install Google Analytics in your WordPress...

How to Add WhatsApp live chat to your WordPress site?

Step::1 Login to your WordPress dashboardStep::2 Go to the Plugins section and click on Add...