Forum Moderators: phranque
My question is...what is it exactly? and how can I use it to make my site better?
I'm not the person to be advising on htaccess, but if you know nothing about it, I'm a step ahead of you ;-)
.htaccess is used by Apache servers and gives a great amount of control over what the server does when it gets certain requests. You can redirect from one requested URL to another, serve different pages depending on the referer, ban IP#'s, and do a whole heap of handy things. There's a lot of info online about it, and also lots to be learned in forum 92 (here). jd (Jim), the mod for this forum, is the resident expert (and he really is), but don't ask too much of him - if you do, he'll just direct you to good resource material :-) Do some searches, read up, learn some of the syntax and methods, and read the posts in this forum.
[webmasterworld.com...]
Click that, enter your URL, and if you're on Apache you should see something like this:
Server: Apache/1.3.27 (Unix) (Red-Hat/Linux) PHP/4.3.0
When you change file-names for pages, you can easily redirect them.
Probably other things, too, but that's all I can think of off-hand.