Apache-.htaccess-仅重定向以/ feed结尾的URL

时间:2019-05-09 19:04:14

标签: apache .htaccess url-redirection

我只想重定向以/feed结尾的URL(常数404,即来自Amazon服务器?使用错误的URL)。如何配置重定向?

当前,我的.htaccess文件如下所示。我正在尝试在传入的URL之前添加一个文件夹/ category。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
Redirect 301 /mobile-home /
Redirect 301 /destinations-3/greeter-destinations/ /greeter-destinations/
Redirect 301 /destinations-3/ /category/destinations/
RewriteRule ^index\.php$ - [L]
#RewriteCond %{REQUEST_URI} !^/content/
#RewriteRule ^(.*)/feed$ content/category/$1/feed [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

2个“#”行是从另一个线程获取的,但是它们没有任何作用。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

以下代码将对与您的格式匹配的网址执行永久重定向:

RewriteRule ^destinations/(.*)/feed$ /category/destination/$1/feed [L,R=301]

我希望这会有所帮助!