How to block country in DirectAdmin hosting

Posted on November 20th, 2021

1) log in to the DirectAdmin Control Panel.

2) Got to file manager >> locate .htaccess file (/home/domainname/public_html/.htaccess)

3. Now right click on the .htaccess file and select Edit in the new tab. And then add the below-given code, click on the Save file icon.

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

Country code is used as “US”.  This means the website can be only accessed from the US.  Anyone accessing the website apart from the US will get a Forbidden error.

4. Result.

If you have got any questions please feel free to contact us. Will be happy to help you.

Leave a Reply