要实现的功能有两个:
第一:所有http://www.domain.com./(.+).php/结尾的页面全都映射为http://www.domain.com/$1/
第二:http://www.domain.com/users.php?u=username 映射为http://username.domain.com我写的.htaccess内容如下,但是目前只粗略实现了第二条功能,请高手诊脉。

RewriteEngine on
RewriteCond %{HTTP_HOST}    ^[a-zA-Z0-9]+\.domain\.com$
RewriteCond %{HTTP_HOST}    !^www\.domain\.com$
RewriteRule ^/?$ /%{HTTP_HOST}
RewriteRule ^/([a-zA-Z0-9]+)\.domain\.com/?$ /users.php?u=$1 [PT]
RewriteCond %{HTTP_HOST}    ^(.*)$
RewriteRule ^/([a-zA-Z0-9]+)/$ /$1.php [PT]