【发布时间】:2014-10-15 13:11:56
【问题描述】:
我最近用破折号替换了我的 Wordpress 博客中包含下划线的所有 URL。
旧网址示例: /this_is_a_test
新网址示例:
/这是一个测试
但是,Google 仍然使用下划线将我的错误网址编入索引。不幸的是,这会导致 404 错误。
如何使用 Wordpress 中的重定向插件通过正则表达式设置 301 重定向来解决此问题?
插件为我提供以下设置:
我需要使用哪个正则表达式才能在带有破折号的 URL 中正确转换所有带下划线的 URL?
谢谢。
【问题讨论】:
-
如果您没有更改 Wordpress 发布 slug 制作的默认行为,那么
[\w_]+将完成这项工作。如果源 URL 字段是您编写表达式的字段,您应该尝试基于永久链接设置中定义的帖子 URL 结构。您应该先查看插件文档。