我希望用户访问http://www.xyz/internal/,那么我需要进行身份验证,然后根据用户将他们发送到子目录。因此,场景是,如果用户 TOM 转到 .../internal/,我希望他必须登录,如果登录成功,他将被重定向到 .../internal/tom/。该文件夹中有一个简单的 php 脚本。如果用户 MIKE 登录,我希望他重定向到 .../internal/mike/
答案1
A重写规则可以用来实现这一点。
就像是
RewriteCond %{REMOTE_USER} ^TOM
RewriteRule ^/internal$ /internal/tom [L]
或者更普遍地
RewriteCond %{REMOTE_USER} ^([A-Za-z]+)
RewriteRule ^/internal$ /internal/$1 [L]