What is htaccess?
Hypertext Access, commonly shortened to htaccess, is a powerful configuration file which controls the directory it is placed in and all the subdirectories underneath it.
htaccess, useful feature allowing webmasters to control how many aspects of their website works.
Htacess to Redirect Pages
You can use 301 redirect for pages not found; be it for dead pages, indexed page errors or old pages or applied to folders changes. Furthermore, you can with one line of code change the language extensions of pages, rewrite urls for better keyword ranking presence, password protect directories, Error 404 Document redirect and much much more.
In this htaccess guide I will show you some of the basic tricks and tips which will help you with your website.
So what is an htaccess File?
The htaccess file is a configuration file which is used on Apache based web servers to control many features of the server. The file itself is just a small basic text file and can be edited, via notepad, or your hosts file manager, thru c-panel redirects or alternatively you can download the .htaccess file from your server’s home public_html folder, edit it and reupload it FTP using programs like FileZilla or Adobe Dreamweaver.
If you have installed a script before then chances are you have had to edit the .htaccess file at one point or another. The .htaccess file gives you a lot of control and lets you easily redirect pages, password protect directories and much more. Before I go through some tutorials which show you how to use htaccess, I think it is necessary to show you how you edit the file.
Where is the .htaccess file Located?
The first thing you need to do is find out if your host actually lets you edit htaccess files. Because of security problems which can arise, many hosts stop their customers from editing it the .htaccess file. Therefore you should check the Frequently Asked Questions area of your host to see if you have permission to edit the file (failing that, email them).
Some operating systems may not show the .htaccess file on your computer so you may need to make sure settings show hidden files as well. Likewise some FTP Clients will not show the .htaccess file when you connect to your host so you need to make sure that your FTP is set up to show hidden files too (I personally use FileZilla and that shows .htaccess by default).
Example of htaccess File: Here is how a htacess file looks and is ready for editing in Dreamweaver CS .. seen here at htaccess file example. Note if creating a new htaccess file be sure the file has a dot in front of the file name .htaccess
Htaccess Power: Play it Safe than Sorry
The .htaccess gives you a lot of control over what happens on your site but accidents do happen.
So make sure you keep a backup or best create a copy of the htacess file of the last working .htaccess file you used before attempting to modify it in anyway. This way you can recover quickly from a site crash!
Htaccess is also extremely sensitive. A missing semi colon, incorrect letter or an extra backslash can mess everything up so you need to make sure that what you enter is correct 100%.
Don’t let this scare you off though, as long as you take your time and make sure everything is input correctly you can enter just a few lines to your websites htaccess file to achieve things which most php scripts take a page to do.
To learn more about htaccess simply click on one of the articles at the right hand side. Good luck htaccess coding