SetEnvIfNoCase Request_URI ^/works/fixr/ require_auth=true SetEnvIfNoCase Request_URI ^/works/source/fixr/ require_auth=true SetEnvIfNoCase Request_URI ^/works/archive/fixr/ require_auth=true AuthName "Augusta" AuthType Basic AuthUserFile .htpasswd AuthGroupFile /dev/null Order Deny,Allow Deny from all Satisfy any Require user Ada Allow from env=!require_auth RewriteEngine On RewriteBase /works/ RewriteRule ^source/(.*)$ source.php?path=$1 [L] RewriteRule ^archive/(.*)$ archive.php?path=$1 [L] RewriteRule ^$ ../index.php?page=works [L]