mod_rewrite——.htaccess 重定向到新的 url,其中 /path 和查询字符串保持不变

mod_rewrite——.htaccess 重定向到新的 url,其中 /path 和查询字符串保持不变

寻求帮助,编写一个 .htaccess 文件,重定向到具有完整 url/查询字符串的新地址——

用户网址输入:

http://www.example.com/path?query-string=something

   -或者-

http://example.com/path?query-string=something

   将被重定向至:

http://subdir.example.com/path?query-string=something

答案1

您不需要担心查询字符串。

RewriteCond %{HTTP_HOST} example.com$
RewriteRule (.*)$ http://subdir.example.com/$1 [R]

这只适用于根目录中的 .htaccess

相关内容