Php 由于查询字符串[?]导致标题和说明重复,如何解决?

Php 由于查询字符串[?]导致标题和说明重复,如何解决?,php,.htaccess,mod-rewrite,redirect,query-string,Php,.htaccess,Mod Rewrite,Redirect,Query String,这些页面导致内容重复 /forum/index.php?forumID=1&ID=1&start=1568` 以此类推,15684420 我不知道如何摆脱它 我想重定向这些类型的所有链接重定向到我的主论坛线程 /论坛/showthread-1-1.htm 请告诉我如何编写.htaccess代码来避免这些链接的负面影响 这些链接现在并没有出现在我的网站上,但谷歌网站管理员工具很快说这是重复的内容 请告诉我如何重定向301 像 [我从堆栈溢出复制了此代码]您可以在文档\u ROOT/.htacces

这些页面导致内容重复

/forum/index.php?forumID=1&ID=1&start=1568` 以此类推,15684420

我不知道如何摆脱它

我想重定向这些类型的所有链接重定向到我的主论坛线程

/论坛/showthread-1-1.htm

请告诉我如何编写.htaccess代码来避免这些链接的负面影响

这些链接现在并没有出现在我的网站上,但谷歌网站管理员工具很快说这是重复的内容

请告诉我如何重定向301


[我从堆栈溢出复制了此代码]

您可以在
文档\u ROOT/.htaccess
文件中使用此代码:

RewriteEngine On

RewriteCond %{THE_REQUEST} \s/+forum/(index\.php)?\?forumID=1&ID=\d+&start=\d+ [NC]
RewriteRule ^ /forum/showthread-1-1.htm? [R=302,L]

PS:将上面的第一条规则作为
/forum/.htaccess
文件中的放置,如果已经存在的话。

您的问题不清楚。你想解决什么问题?我面临重复内容的问题我的一些网站链接有重复的元描述和标题标签,所以我想重定向这些链接到主论坛链接我的网站是SATTAMATKA.ORG,具有相同的D和T的链接如下/forum/index.php?forumID=1&ID=1&start=1568/forum/index.php?forumID=1&ID=1&start=1803/forum/index.php?forumID=1&ID=1&start=1936/forum/index.php?forumID=1&ID=1&start=1962/forum/index.php?forumID=1&ID=1&start=1967/forum/index.php?forumID=1&ID=1&start=2205/forum/index.php?forumID=1&start=2290/forum/index.php?forumID=1&ID=1&start=4049谢谢先生的回答。。。。。。。。。。。。我可以在上述代码中使用301进行永久重定向吗?是的,一旦您验证它是否正常工作,您可以将302更改为301。您也可以点击我的答案左上角的勾号,将答案标记为已接受。
RewriteEngine On

RewriteCond %{THE_REQUEST} \s/+forum/(index\.php)?\?forumID=1&ID=\d+&start=\d+ [NC]
RewriteRule ^ /forum/showthread-1-1.htm? [R=302,L]