.htaccess files are configuration files on Apache servers that let you set some options like URL rewriting with mod_rewrite, how different filetypes are handled, banning of IP addresses, and other options.
Interesting link of the day: htaccess tips and tricks:
I found a script from the book Wicked Cool Shell Scripts that quickly extracts useful data from Apache log files.
I'm not sure what license the script is under so I can't reprint it here, but it's worth checking out.
Are you curious where Google goes when it spiders your Web site? There are several GNU tools that can quickly give you useful information.
These tips will probably work on any Unix-based operating system including Mac OS X and BSD, as well as GNU / Linux. I am using them on Ubuntu 6.06 Dapper Drake. If you are using Windows, consider getting Cygwin or using a live CD.
There are two problems in Drupal 4.7 that may cause problems with search engine spiders.
Tip: .htaccess is only used with Drupal on Apache server. If you are using Windows and want to install Apache, try Apache2triad which includes Apache, PHP, MySQL, Perl, Python, and much more. Apache2triad installs with a double-click. You can run Drupal on IIS, but I don't think it's a good idea.
If you don't know what URL canonicalization is, read this first.
An .htaccess file is a special kind of file that you can use to perform useful tasks like redirects and URL rewriting on the Apache server.
Voltar's Newbie .htaccess Tutorial -- Introduction to .htaccess files and regular expressions.
.htaccess Tutorial -- Useful introduction from freewebmasterhelp.com.
URL Rewriting -- A tutorial on how to make your URLs change from dynamic ones to static-looking ones.
Apache 2.0 URL Rewriting Guide -- Documentation on how to rewrite URLs with Apache 2.0. For documentation to other versions of the Apache server, see the Apache Server web site. (I believe this documentation is similar, if not the same, for the different versions of Apache.)
Apache mod_rewrite documentation -- Detailed information on mod_rewrite and URL rewriting for Apache 2.0.