1

是的,我搜索了该站点并找到了很多示例,但是我的 .htacces 技能非常有限,因此在尝试修改它们以满足我的需要之后,没有一个示例对我有用。

简而言之,如果 URL 类似于 "index.php?/............" 用户应该被重定向到 example.com(理想情况下,到 example.com 而不是 example.com/index.php ) 立即地。

我需要这个,因为我有一个用于论坛的旧域,所以我收到了数千个请求,例如“example.com/index.php?/whatever”,所有这些虚拟页面都显示相同的内容,这严重损害了我的排名。

我的 index.php 文件根本没有参数(但其他一些文件有,所以该规则不应该影响其他文件)。

非常感谢!

4

1 回答 1

0

尝试将这些规则添加到文档根目录中的 htaccess 文件中(最好您拥有的任何其他规则之前)

RewriteEngine On
RewriteCond %{QUERY_STRING} ^/
RewriteRule ^index\.php$ /? [L,R=301]
于 2013-07-05T21:21:52.317 回答