过去几个小时我一直在尝试做一些看似简单的事情。
http://www.mydomain.com/u/username
将其重定向到
http://www.mydomain.com/goto.php?u=username
答案 0 :(得分:0)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^u/(.*)$ goto.php?u=$1 [L]
</IfModule>
编辑:要使用HTTP 302/301响应进行重定向,请使用以下命令:
RewriteRule ^u/(.*)$ goto.php?u=$1 [R=301,L]
或
RewriteRule ^u/(.*)$ goto.php?u=$1 [R,L]
答案 1 :(得分:0)
在apache或IIS?
在apache中,您可以使用.htaccess(在u文件夹中)RewriteEngine on
RewriteRule ^([^/]*)/([^/]*)/$ goto.php?u=$2 [L]
如果在IIS上并且您拥有最新版本,则可以使用随附的工具轻松地将.htaccess导入其中