WordPress 永久链接重定向
Wordpress Permalink Redirect
在 google 搜索控制台上,我有数千个 permalink 的 404 错误,结构如下
我目前的 permalink 结构是
http://www.example.com/2016/01/victory-for-wenger-as-arsenal-top-premier-league-money-table
如何通过 .htaccess 将所有数千个 link 重定向到这个新结构?
还有 link 像 http://www.example.com/2016/07/explosion-rocks-german-immigration-centre-nuremberg/@authorname
到 htaccess 中的这个 link http://www.example.com/2016/07/explosion-rocks-german-immigration-centre-nuremberg
?只是删除作者姓名和任何其他 link 在邮寄名后?
你可以试试这个
Redirect 301 /http://www.example.com/2016/01/11/victory-for-wenger-as-arsenal-top-premier-league-money-table/meky2xs@gmail.com http://www.example.com/2016/01/victory-for-wenger-as-arsenal-top-premier-league-money-table
这是您要查找的内容:
RewriteRule ^(\d\d\d\d)/(\d\d)/\d\d/([^/]+) /// [R=301,L]
也就是说:
将 xxxx/yy/zz/whatever/foo@bar 重定向到 /xxxx/yy/whatever
'whatever'一直匹配到遇到第一个斜杠,后面的都被丢弃。
我进一步假设您想要重定向,以便搜索引擎选择新的 URL 结构。如果您希望它是透明的,请将 [R=301,L]
替换为 [PT,L]
在 google 搜索控制台上,我有数千个 permalink 的 404 错误,结构如下
我目前的 permalink 结构是
http://www.example.com/2016/01/victory-for-wenger-as-arsenal-top-premier-league-money-table
如何通过 .htaccess 将所有数千个 link 重定向到这个新结构?
还有 link 像 http://www.example.com/2016/07/explosion-rocks-german-immigration-centre-nuremberg/@authorname
到 htaccess 中的这个 link http://www.example.com/2016/07/explosion-rocks-german-immigration-centre-nuremberg
?只是删除作者姓名和任何其他 link 在邮寄名后?
你可以试试这个
Redirect 301 /http://www.example.com/2016/01/11/victory-for-wenger-as-arsenal-top-premier-league-money-table/meky2xs@gmail.com http://www.example.com/2016/01/victory-for-wenger-as-arsenal-top-premier-league-money-table
这是您要查找的内容:
RewriteRule ^(\d\d\d\d)/(\d\d)/\d\d/([^/]+) /// [R=301,L]
也就是说:
将 xxxx/yy/zz/whatever/foo@bar 重定向到 /xxxx/yy/whatever
'whatever'一直匹配到遇到第一个斜杠,后面的都被丢弃。
我进一步假设您想要重定向,以便搜索引擎选择新的 URL 结构。如果您希望它是透明的,请将 [R=301,L]
替换为 [PT,L]