Table of Contents
- Introduction
- Information Tags
- String Tags
- Variable Tags
- URL Tags
- If Tags
- Graphics Tags
- Database Tags
- Programming Tags
- Supports System
- SSI
- htaccess

  | · Introduction · .htaccess · .htpasswd · .htgroup

- Image Maps
- Appendix

Introduction
htaccess is a system for handling access control to your pages. It works by placing an `.htaccess` file in a directory, which contains the access control lists for that directory. It is possible to get fine grained security and to configure exactly who can view which pages. The .htaccess support module must be enabled for htaccess to work.

It is possible to distinguish users either by the IP address or domain name of their computer or by letting them authentificate with a user name and password. The user name and password is by default compared via an Authentification module. That usually means that users are authentificated by the operating systems authentification system.

If you want to have password protected pages usable by users that are not handled by the current Authentification module you can create your own database of users by creating `.htpasswd` and `.htgroup` files.

htaccess is a standard supported by many web servers. The access control you have built with htaccess should therefore be portable to other web servers.