How to Locate the .htaccess File in cPanel
What is an .htaccess file?
A .htaccess file is a configuration file that you can create or edit, to control some security settings or behavior for Apache based websites. This file contains configuration rules and directives, that are being read by the web server. A web server may have multiple .htaccess files but there should be only one per directory for each individual website.
Finding the .htaccess file in cPanel
First, you need to login to your cPanel account. (Don’t know how to login to your cPanel account? Click here)
Locate and click on File Manager under the Files section.
You will then be redirected to the File Manager page where you will see the files on your hosting account. On the upper right corner of the page you will find the Settings button. Just click on it.
Once you have clicked the Settings button, a small window will pop-up and shows the Preferences of your File Manager. Check the box for Show Hidden Files (dotfiles) and click on Save.
To find the .htaccess file, you can use the search box (also on the upper right corner of the page) by typing in “.htaccess” and clicking Go.
Another pop-up window will appear, showing the path for the existing .htaccess files you have on your hosting account. Just double click on the files on the list to go to the specific .htaccess file you wish to access.
You can also create an .htaccess file if it’s not existing, and should it be in the relevant website directory. Just locate the File button (with + icon) on the upper left corner of the screen. It will create a new file within the chosen path, then just name it “.htaccess” (including the “.” before the name).
To edit an existing .htaccess file, you must navigate to the path where the .htaccess is located and then right click beside the file. It will show a menu with an Edit option. Just click on edit and another window will open for you to edit the file contents.