【问题标题】:htaccess redirect all links that have {{link}} to same link without that stringhtaccess 将所有具有 {{link}} 的链接重定向到没有该字符串的相同链接
【发布时间】:2015-10-24 21:30:17
【问题描述】:

由于某种未知原因,Google 已将我网站上的许多页面编入索引,其中包含一个奇怪的 {{link}} 作为 url 的一部分。大多数时候它是同一页面的副本,没有那个奇怪的字符串,但是这个重复的内容是令人担忧的。

如何将包含字符串“{{link}}”的所有 url 重定向到相同的 url,只是没有 {{link}} ?

【问题讨论】:

  • 您能告诉我们您的索引网址之一吗?
  • @mehdi 在评论中添加以回答下面的问题。任何关于如何发生这种情况的想法也非常受欢迎

标签: php regex .htaccess seo


【解决方案1】:

试试这个 .htaccess:

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)/\{\{link\}\}\_(.*)$ /$1/$2 [R=301,L]

【讨论】:

  • @Noam 最后一次试试这个,我试过了,它确实有效。
猜你喜欢
  • 1970-01-01
  • 2019-11-20
  • 1970-01-01
  • 1970-01-01
  • 2022-01-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-30
相关资源
最近更新 更多