2

我在为我的 .htaccess 文件使用正确的代码时遇到了一些麻烦。我想要完成的是:

我们有一个 QR 码生成器,它会生成如下所示的随机 url'S:

http://mydomain.com?APP-V2/7091c104-32a8-4680-9c07-a75c3ee61d7a/00

我需要将所有这些 url 重定向到主页http://mydomain.com。如何在我的 htaccess 文件中写入通配符?基本上 mydomain.com?APP-V2/ 之后的所有内容都应该被重定向。

非常感谢任何帮助!

4

1 回答 1

1

基本上 mydomain.com?APP-V2/ 之后的所有内容都应该被重定向。

如果你想:

http://mydomain.com/?APP-V2/7091c104-32a8-4680-9c07-a75c3ee61d7a/00

被重定向到:

http://mydomain.com/

然后你只需摆脱查询字符串(例如?APP-V2/7091c104-32a8-4680-9c07-a75c3ee61d7a/00):

RewriteEngine On
RewriteCond %{QUERY_STRING} ^APP-V2/
RewriteRule ^$ /? [L]

但是,如果您想要 之后的所有内容,则?APP-V2/需要以下内容:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^APP-V2/(.*)$
RewriteRule ^$ /%1? [L]
于 2012-09-10T10:41:06.637 回答