【发布时间】:2021-09-09 17:01:11
【问题描述】:
最近我的网站被黑了,生成了大量页面。它们中的大多数以?_t=77、?_t=97 和?_t=56 等字符串结尾。基本上,?_t= 部分在所有这些字符串中都很常见。
如何创建 .htaccess 规则以将所有带有?_t= 的链接重定向到主页?
我已经创建了一些重定向:
<IfModule mod_rewrite.c>
RewriteEngine On
Redirect 301 /profile/1320172681 /u/DanLiu
Redirect 301 /profile/387899125 /u/LuckyMaheshwari
Redirect 301 /profile/15379797 /u/manishchopra
Redirect 301 /profile/335596945 /u/MatthewNord
Redirect 301 /profile/94097446 /u/abhimanyu
</IfModule>
谢谢
【问题讨论】:
-
请在您的问题中添加您尝试过的 htaccess 规则文件,谢谢。
-
您的网站是否已有来自 CMS 或类似文件的 .htaccess 文件?发布它。
-
抱歉,但在 Stack Overflow 上,强烈建议您展示您的努力(尝试过的代码没有对错),所以请编辑您的代码。一旦你编辑它,我就可以添加我的答案。
-
@RavinderSingh13 我已经更新了帖子
-
@heyitsritesh,谢谢你这样做,我现在添加了一个答案,你可以测试它,我们可以在答案的 cmets 部分讨论它,干杯。
标签: .htaccess redirect mod-rewrite url-rewriting query-string