301重定向升级URL上的任何RSS提要

时间:2020-07-10 作者:pitec

在我的网站上,我有RSS提要—类似于这样:

  • www.example.com/en/shipper/feed/
  • www.example.com/en/carrier/feed/
我想301将所有这些URL分别重定向到上一级:

  • www.example.com/en/shipper/
  • www.example.com/en/carrier/

1 个回复
SO网友:mozboz

因此,要重定向/en/shipper/feed/to/en/shipper,您应该能够在root .htaccess。您必须确保将其放在正确的位置,以便在任何其他重写规则之前匹配它-将其放在重写规则列表的顶部应该可以。

这些规则假设您有一个标准的Wordpress。htaccess withRewriteBase /

RewriteRule ^en/shipper/feed/$ /en/shipper/ [R=301,L]
RewriteRule ^en/carrier/feed/$ /en/carrier/ [R=301,L]
我在测试设置中测试了一个类似的规则,它对我很有用。

相关推荐

如果is_page()不能与wp_reDirect一起使用

我安装了一个插件,它正在前端创建用户配置文件。此页面的ID在wordpress后端为301。如果访问了配置文件站点,我想在url后面附加一个参数。参数值存储在cookie中。用于附加URL的代码正在运行,但当我添加代码以仅在此页面id上显示时,它不起作用。代码在my child themes函数中执行。phpNOT WORKINGif( is_page(301)) { echo \'page\'; // Event ID in der URL als $_GET hinz