Just a list of the directives available to Powweb users for use in htaccess files
Powweb htaccess directives
- PassEnv (mod_env.c)
- a list of environment variables to pass to CGI.
when AllowOverride includes FileInfo - SetEnv (mod_env.c)
- an environment variable name and a value to pass to CGI.
when AllowOverride includes FileInfo - UnsetEnv (mod_env.c)
- a list of variables to remove from the CGI environment.
when AllowOverride includes FileInfo - AddType (mod_mime.c)
- a mime type followed by one or more file extensions
when AllowOverride includes FileInfo - AddEncoding (mod_mime.c)
- an encoding (e.g., gzip), followed by one or more file extensions
when AllowOverride includes FileInfo - AddCharset (mod_mime.c)
- a charset (e.g., iso-2022-jp), followed by one or more file extensions
when AllowOverride includes FileInfo - AddLanguage (mod_mime.c)
- a language (e.g., fr), followed by one or more file extensions
when AllowOverride includes FileInfo - AddHandler (mod_mime.c)
- a handler name followed by one or more file extensions
when AllowOverride includes FileInfo - ForceType (mod_mime.c)
- a media type
when AllowOverride includes FileInfo - RemoveHandler (mod_mime.c)
- one or more file extensions
when AllowOverride includes FileInfo - RemoveEncoding (mod_mime.c)
- one or more file extensions
when AllowOverride includes FileInfo - RemoveType (mod_mime.c)
- one or more file extensions
when AllowOverride includes FileInfo - SetHandler (mod_mime.c)
- a handler name
when AllowOverride includes FileInfo - DefaultLanguage (mod_mime.c)
- language to use for documents with no other language file extension
when AllowOverride includes FileInfo - LanguagePriority (mod_negotiation.c)
- space-delimited list of MIME language abbreviations
when AllowOverride includes FileInfo (mod_include.c)
Off, On, or Full
when AllowOverride includes Options - AddIcon (mod_autoindex.c)
- an icon URL followed by one or more filenames
when AllowOverride includes Indexes - AddIconByType (mod_autoindex.c)
- an icon URL followed by one or more MIME types
when AllowOverride includes Indexes - AddIconByEncoding (mod_autoindex.c)
- an icon URL followed by one or more content encodings
when AllowOverride includes Indexes - AddAlt (mod_autoindex.c)
- alternate descriptive text followed by one or more filenames
when AllowOverride includes Indexes - AddAltByType (mod_autoindex.c)
- alternate descriptive text followed by one or more MIME types
when AllowOverride includes Indexes - AddAltByEncoding (mod_autoindex.c)
- alternate descriptive text followed by one or more content encodings
when AllowOverride includes Indexes - IndexOptions (mod_autoindex.c)
- one or more index options
when AllowOverride includes Indexes - IndexOrderDefault (mod_autoindex.c)
- {Ascending,Descending} {Name,Size,Description,Date}
when AllowOverride includes Indexes - IndexIgnore (mod_autoindex.c)
- one or more file extensions
when AllowOverride includes Indexes - AddDescription (mod_autoindex.c)
- Descriptive text followed by one or more filenames
when AllowOverride includes Indexes - HeaderName (mod_autoindex.c)
- a filename
when AllowOverride includes Indexes - ReadmeName (mod_autoindex.c)
- a filename
when AllowOverride includes Indexes - FancyIndexing (mod_autoindex.c)
- Limited to ‘on’ or ‘off’ (superseded by IndexOptions FancyIndexing)
when AllowOverride includes Indexes - DefaultIcon (mod_autoindex.c)
- an icon URL
when AllowOverride includes Indexes - DirectoryIndex (mod_dir.c)
- a list of file names
when AllowOverride includes Indexes - Action (mod_actions.c)
- a media type followed by a script name
when AllowOverride includes FileInfo - CheckSpelling (mod_speling.c)
- whether or not to fix miscapitalized/misspelled requests
when AllowOverride includes Options - Redirect (mod_alias.c)
- an optional status, then document to be redirected and destination URL
when AllowOverride includes FileInfo - RedirectMatch (mod_alias.c)
- an optional status, then a regular expression and destination URL
when AllowOverride includes FileInfo - RedirectTemp (mod_alias.c)
- a document to be redirected, then the destination URL
when AllowOverride includes FileInfo - RedirectPermanent (mod_alias.c)
- a document to be redirected, then the destination URL
when AllowOverride includes FileInfo - RewriteEngine (mod_rewrite.c)
- On or Off to enable or disable (default) the whole rewriting engine
when AllowOverride includes FileInfo - RewriteOptions (mod_rewrite.c)
- List of option strings to set
when AllowOverride includes FileInfo - RewriteBase (mod_rewrite.c)
- the base URL of the per-directory context
when AllowOverride includes FileInfo - RewriteCond (mod_rewrite.c)
- an input string and a to be applied regexp-pattern
when AllowOverride includes FileInfo - RewriteRule (mod_rewrite.c)
- an URL-applied regexp-pattern and a substitution URL
when AllowOverride includes FileInfo - order (mod_access.c)
- ‘allow,deny’, ‘deny,allow’, or ‘mutual-failure’
when AllowOverride includes Limit - allow (mod_access.c)
- ‘from’ followed by hostnames or IP-address wildcards
when AllowOverride includes Limit - deny (mod_access.c)
- ‘from’ followed by hostnames or IP-address wildcards
when AllowOverride includes Limit - AuthUserFile (mod_auth.c)
- text file containing user IDs and passwords
when AllowOverride includes AuthConfig - AuthGroupFile (mod_auth.c)
- text file containing group names and member user IDs
when AllowOverride includes AuthConfig - AuthAuthoritative (mod_auth.c)
- Set to ‘off’ to allow access control to be passed along to lower modules if the UserID is not known to this module
when AllowOverride includes AuthConfig - AuthDBMUserFile (mod_auth_dbm.c)
- when AllowOverride includes AuthConfig
- AuthDBMGroupFile (mod_auth_dbm.c)
- when AllowOverride includes AuthConfig
- AuthUserFile (mod_auth_dbm.c)
- when AllowOverride includes AuthConfig
- AuthGroupFile (mod_auth_dbm.c)
- when AllowOverride includes AuthConfig
- AuthDBMAuthoritative (mod_auth_dbm.c)
- Set to ‘no’ to allow access control to be passed along to lower modules, if the UserID is not known in this module
when AllowOverride includes AuthConfig - AuthName (mod_auth_digest.c)
- The authentication realm (e.g. “Members Only”)
when AllowOverride includes AuthConfig - AuthDigestFile (mod_auth_digest.c)
- The name of the file containing the usernames and password hashes
when AllowOverride includes AuthConfig - AuthDigestGroupFile (mod_auth_digest.c)
- The name of the file containing the group names and members
when AllowOverride includes AuthConfig - AuthDigestQop (mod_auth_digest.c)
- A list of quality-of-protection options
when AllowOverride includes AuthConfig - AuthDigestNonceLifetime (mod_auth_digest.c)
- Maximum lifetime of the server nonce (seconds)
when AllowOverride includes AuthConfig - AuthDigestNonceFormat (mod_auth_digest.c)
- The format to use when generating the server nonce
when AllowOverride includes AuthConfig - AuthDigestNcCheck (mod_auth_digest.c)
- Whether or not to check the nonce-count sent by the client
when AllowOverride includes AuthConfig - AuthDigestAlgorithm (mod_auth_digest.c)
- The algorithm used for the hash calculation
when AllowOverride includes AuthConfig - AuthDigestDomain (mod_auth_digest.c)
- A list of URI’s which belong to the same protection space as the current URI
when AllowOverride includes AuthConfig - ExpiresActive (mod_expires.c)
- Limited to ‘on’ or ‘off’
when AllowOverride includes Indexes - ExpiresBytype (mod_expires.c)
- a MIME type followed by an expiry date code
when AllowOverride includes Indexes - ExpiresDefault (mod_expires.c)
- an expiry date code
when AllowOverride includes Indexes - SetEnvIf (mod_setenvif.c)
- A header-name, regex and a list of variables.
when AllowOverride includes FileInfo - SetEnvIfNoCase (mod_setenvif.c)
- a header-name, regex and a list of variables.
when AllowOverride includes FileInfo - BrowserMatch (mod_setenvif.c)
- A browser regex and a list of variables.
when AllowOverride includes FileInfo - BrowserMatchNoCase (mod_setenvif.c)
- A browser regex and a list of variables.
when AllowOverride includes FileInfo - SSLCipherSuite (mod_ssl.c)
- Colon-delimited list of permitted SSL Ciphers (`XXX:…:XXX’ - see manual)
when AllowOverride includes AuthConfig - SSLVerifyClient (mod_ssl.c)
- SSL Client verify type (`none’, `optional’, `require’, `optional_no_ca’)
when AllowOverride includes AuthConfig - SSLVerifyDepth (mod_ssl.c)
- SSL Client verify depth (`N’ - number of intermediate certificates)
when AllowOverride includes AuthConfig - SSLOptions (mod_ssl.c)
- Set one of more options to configure the SSL engine(`[+-]option[=value] …’ - see manual)
when AllowOverride includes Options - SSLRequireSSL (mod_ssl.c)
- Require the SSL protocol for the per-directory context (no arguments)
when AllowOverride includes AuthConfig - SSLRequire (mod_ssl.c)
- Require a boolean expresion to evaluate to true for granting access(arbitrary complex boolean expression - see manual)
when AllowOverride includes AuthConfig
Related Articles
- Apache Directives and Modules on DreamHost
- Troubleshooting Apache .htaccess Authentication
- .htaccess Tutorials, Sample .htaccess files
- Security Enhancing with htaccess
- Skeleton .htaccess file for Powweb Hosting
- Set Environment Variables According To URL
- .htaccess - Wikipedia
- htaccess HTTPS / SSL Tips, Tricks, and Hacks