如何在htaccess中将example.com/xxx/feed发送到example.com/xxx/

时间:2014-01-19 13:52:17

标签: regex apache .htaccess

我需要使用htaccess删除网址的提要。

我使用RewriteRule ^[0-9]{4}/[0-9]{1,2}/[^/]+/feed/?$ /[R,L]

但它无法指示网址

  

http://www.example.com/xxx/feed

到右url

  

http://www.example.com/xxx/

我对htaccess的了解不多。

如果你能告诉我怎么做或给我一些建议去学习如何去做,那真的非常感谢你的帮助。

只需将网址:example.com/xxx/feed重定向到htaccess中的example.com/xxx/。

1 个答案:

答案 0 :(得分:1)

简化您的规则:

RewriteEngine On
RewriteRule ^(.+?)/feed/?$ /$1/ [L,R]

或使用RedirectMatch

RedirectMatch 302 ^/(.+?)/feed/?$ /$1/