Apache 当url包含&a=dl时,需要始终重定向到page.php?id=xxxx
我有许多不同的从互联网到我的网站的传入链接,如: 或 或 您可以想到的任何其他类型或url。 唯一始终相同的部分是referer url包含&a=dl 我想将任何包含&a=dl的传入url重定向到它也包含的特定页面。php?id=xxxxx 我一直在阅读关于如何在htaccess中实现这一点的不同网页,但由于可能存在太多的变量,我真的对如何实现这一点不知所措 这个重写的东西已经是我非常不擅长的东西了,但是现在它可以包含任何我真的不懂的字符串Apache 当url包含&a=dl时,需要始终重定向到page.php?id=xxxx,apache,.htaccess,mod-rewrite,redirect,rewrite,Apache,.htaccess,Mod Rewrite,Redirect,Rewrite,我有许多不同的从互联网到我的网站的传入链接,如: 或 或 您可以想到的任何其他类型或url。 唯一始终相同的部分是referer url包含&a=dl 我想将任何包含&a=dl的传入url重定向到它也包含的特定页面。php?id=xxxxx 我一直在阅读关于如何在htaccess中实现这一点的不同网页,但由于可能存在太多的变量,我真的对如何实现这一点不知所措 这个重写的东西已经是我非常不擅长的东西了,但是现在它可以包含任何我真的不懂的字符串 我希望有人能分享他的知识。您可以在您的文档中使用此代
我希望有人能分享他的知识。您可以在您的文档中使用此代码。\u ROOT/.htaccess文件:
工作起来很有魅力。非常感谢你的帮助!
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(id=[^&]+).*?&a=dl [NC]
RewriteRule . %{REQUEST_URI}?%1 [L,R=302]