Htaccess Deny Access

You can prevent direct access to certain configuration or confidential files using .htaccess file. Here are a few examples:

Deny access to certain file extensions:

# Deny access to files with extensions .ini, .sh
<FilesMatch "\.(ini|sh)$">
Order allow,deny
Deny from all
</FilesMatch>

Deny Access to Hidden (dot) files:

# Deny access to filenames starting with dot(.)
<FilesMatch "^\.">
Order allow,deny
Deny from all
</FilesMatch>

Deny Access to .htaccess file:

This code will deny access to .htaccess file itself.

# Deny access to .htaccess
<Files .htaccess>
Order allow,deny
Deny from all
</Files>


Congratulations! Chapter Finished. Learn more about the similar topics:
Exercises & Assignments
No Content Found.
Interview Questions & Answers
No Content Found.