drupal Index.php 的永久解决方法

hrs 提交于 2022/05/27 - 06:48 , 周五

1. 首先在 robots.txt 文件中添加“ Disallow: /index.php/* ”。(这将有助于阻止 Google 在 URL 中使用 index.php 对页面进行索引。)

2. 然后在 .htaccess 文件的顶部,为您的特定站点逐个目录提供永久重定向目录。例如:

<IfModule mod_rewrite.c>
  RewriteEngine on 

  RewriteRule ^index.php/categories$ /categories [R=301,L]
  RewriteRule ^index.php/categories/(.*) /categories/$1 [R=301,L] 

</IfModule>

对我来说,它已经到了谷歌停止索引我的大部分网站的地步,因为它发现了所有这些重复的 URL(一个带有 index.php,另一个没有)。

现在我的 index.php 问题消失了,并且(慢慢地)Google 正在摆脱 index.php URL 的搜索索引。

标签