2008/12/15 Pavel Ustyugov <p.ustyugov@xxxxxxxx>: > RewriteEngine On > RewriteBase / > RewriteCond %{REMOTE_USER} !^$ > RewriteRule !^usr/%{REMOTE_USER}/ /usr/%{REMOTE_USER}/ [R] > ======================================= > If user try to get out from own dir, server forcibly redirect him to correct > dir. > But, this rules don't work, because mod_rewrite not interpolate server > variables in pattern (i see this in log file). Use a RegEx internal backreference to compare two values like RewriteCond $1<>%{REMOTE_USER} !^([^<]+)<>\1$ RewriteRule ^usr/([^/]+)/ /usr/%{REMOTE_USER}/ [R] --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx