wordpress - 如何为我的 htaccess 文件编写正确的条件?
问题描述
某些代码导致 wordpress 中的帖子页面出现分页。因此,我现在拥有数百个被 Google 索引的动态页面。我已经删除了代码,并且还阻止了 G 对它们进行索引,但它们仍然存在于 G 数据库中。我想要以下格式的任何东西给谷歌一个 410 错误,我相信这会解决这个问题。
我的永久链接结构是 www.domain.com/post-name
由于某种原因,错误的代码将每个帖子链接到
www.domain.com/post-name/page/1
www.domain.com/post-name/page/2
等等数百个帖子。
由于我的帖子从不分页,我基本上希望有一个条件会导致谷歌得到一个 410 错误的任何
www.domain.com/post-name/page/*
RewriteRule ^(.*)/page/(.*)$ [L,R=410]
不工作
我不是程序员,所以如果您可以使用代码进行 ELI5,那么将不胜感激。
解决方案
您可以使用:
RewriteEngine on
RewriteRule /page/\d+$ - [NC,L,R=410]
推荐阅读
- python-3.x - “pyarrow.lib.ArrowInvalid:从时间戳 [ns] 转换为时间戳 [ms] 会丢失数据”在将数据发送到没有架构的 BigQuery 时
- c# - C# WindowsForm - 每个 ButtonClick 更改虚拟桌面
- angular - Angular 材料表通用表组件在 Angular 8 中停止工作
- typescript - 如何使用 Typescript 将基本 url 添加到我的 src 中的文件夹?
- php - PHP IntlDateFormatter 返回错误的年份
- mongodb - 获取集合操作序列MongoDB
- javascript - 使用material-ui对话框组件高亮背景元素
- angular - 角度材料:如何以反应形式将所需的验证器设置为可选
- vb.net - VB.NET:无法将“System.Windows.Forms.MouseEventArgs”类型的对象转换为“System.Windows.Forms.KeyPressEventArgs”。
- android-databinding - 如何使用数据绑定向 textView 添加多个字符串值?