RewriteEngine on RewriteBase /{farm} RewriteCond %{REQUEST_URI} ^/?$ RewriteRule ^.*$ {farmer} [QSA,R,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^farm.wsdl RewriteCond %{REQUEST_URI} !^{farm}{farmer}? RewriteRule ^([^/]+)/(.*) {farmer}$2?animal=$1 [QSA,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^farm.wsdl RewriteCond %{REQUEST_URI} !^{farm}{farmer}? RewriteRule ^([^/]+)/$ {farmer}doku.php?animal=$1 [QSA,L]