.htaccess Mod Rewrite为查询字符串

.htaccess Mod Rewrite为查询字符串,.htaccess,mod-rewrite,redirect,.htaccess,Mod Rewrite,Redirect,我需要为个性化URL创建一系列重定向。它们需要从我服务器上的一个目录转到另一个更复杂的url,该url包含基于原始url的查询字符串。以下是一个例子: 我想改写一下: 为此: 我将发送数百个个性化URL,因此我需要解决方案来说明这一点,这样我就不必为数百个姓名编写这些内容 非常感谢您的帮助。非常感谢 我想你想要点什么: 正则表达式与一个单词、一个点和另一个单词匹配。$1将替换为正则表达式中捕获的字符串。[R]意味着实际重定向用户 这些规则很难做到恰到好处,所以我建议大家通读。没什么,我不知道

我需要为个性化URL创建一系列重定向。它们需要从我服务器上的一个目录转到另一个更复杂的url,该url包含基于原始url的查询字符串。以下是一个例子:

我想改写一下:

为此:

我将发送数百个个性化URL,因此我需要解决方案来说明这一点,这样我就不必为数百个姓名编写这些内容


非常感谢您的帮助。非常感谢

我想你想要点什么:

正则表达式与一个单词、一个点和另一个单词匹配。
$1
将替换为正则表达式中捕获的字符串。
[R]
意味着实际重定向用户


这些规则很难做到恰到好处,所以我建议大家通读。

没什么,我不知道……我发现的一切都是为了简化查询字符串,而不是创建它们。您希望用户看到哪个URL?他们应该被重定向到带有QS的Url吗?是的,第一个Url是我将以打印格式给他们的,简单的一个。第二个是url应该指向什么,使用QS
RewriteRule ^TestDirectory/(\w+\.\w+)$ foo.aspx?u=$1 [R]