Knowledge Base Hub

Browse through our helpful how-to guides to get the fastest solutions to your technical issues.

Home  >  cPanel  >  How to Block Country Traffic in cPanel?
Top Scroll

How to Block Country Traffic in cPanel?

 2 min

It is necessary to prevent specific visitors from accessing your website to avoid any conflicts or complications. Regular cPanel users can block the web traffic of a country on their hosting by editing the htaccess file.

To Block Country Traffic

1. Log in to your cPanel account.

2. Edit the .htaccess file via the File Manager tool.

This article shows- How To Edit A .htaccess File Through The cPanel File Manager?

3. Enter this line at the end of the file:

<IfModule mod_geoip.c> 
RewriteEngine on RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^US$ 
RewriteRule ^(.*)$ – [F,L] 

The given line has used the US, which is the country code for the United States of America. It will

You can refer to this link ISO 3166-1 alpha-2 to find the country codes you are looking for.

4. Click on Save Changes and Close.


With it, the country traffic you choose to block will be screened by cPanel. It means the server will reject any access request from the country you blocked and return a 403 forbidden error for the users.

For our Knowledge Base visitors only
Get 10% OFF on Hosting
Special Offer!
Claim the discount before it’s too late. Use the coupon code:
Note: Copy the coupon code and apply it on checkout.