1

我注意到在我的 rails 应用程序中,example.com/page没有重定向到example.com/page/,我假设这是默认行为,但从搜索引擎的角度来看并不好,因为它们将其视为两个不同的页面。如何进行 301 重定向从/pageto /page/

4

2 回答 2

1

我知道这早就应该了,但你不应该重定向最好的方法是确保在寻址两个页面时都有一个规范的 ref

<link href="https://example.com/page/" rel="canonical">

如果 /page 是一个集合,那么添加 '/' 作为后缀是惯例

这将标记搜索引擎,当页面“ https://example.com/page ”实际上是https://example.com/page/

使用canonical-rails以便在 RoR 中自动完成

于 2020-06-10T12:27:44.510 回答
0
get '/page' => redirect('/page/')
于 2013-06-05T05:32:36.397 回答