Configuration files that enable to make various restrictions and adjustments on the webserver. Many activities can be performed thanks to the htaccess file, such as routing operations, access authorizations to files, and IP blocking. Codes are used in the htaccess file to perform these operations. The htaccess file can be manually created using these codes. Also, there are online tools that help create an htaccess file.