我的应用程序是使用WordPress构建的。 4年后,我从 WordPress 迁移到 Ruby on Rails 4.2.4
。
我的谷歌网页得分非常好,我想将我的WordPress链接重定向到我的新设置(Ruby on Rails)。我的Ruby on rails应用程序链接结构与WordPress不同。
PS:我还在同一个域
WP链接结构:
my-website.com/year/month/day/Post-Title
Ruby on Rails链接结构:
my-website.com/p/Post-Title
如何永久移动 旧指向我的新链接的链接,并牢记 SEO 。
我基本上是为 SEO
做这件事答案 0 :(得分:1)
要从旧链接结构重定向到另一个,只保留原始网址的一部分,您必须捕获此部分并在目标网址中使用它
all
前三个RewriteEngine on
RewriteRule ^.+?/.+?/.+?/(.+)$ /p/$1 [R,L]
匹配年,月和日。最终.+?
会捕获标题,因此可以在目标网址(.+)
中重复使用。
如果一切正常,您可以将/p/$1
替换为R
(permanent redirect)。 从不使用R=301
进行测试。