htaccess如何重写以/ feed /到特定页面结尾的任何url?

时间:2015-03-17 17:20:16

标签: php .htaccess mod-rewrite rss

如何实现像url重写逻辑一样的wordpress, 如果有人在任何网址的末尾添加/feed/,那么它应该将所有获取参数转发到特定网页。,

我尝试过做这样的事情

RewriteRule ^feed/?$ rss.php [L]

RewriteRule ^feed/?$ rss.php [QSA,L]

尝试捕捉

等数据

rss.php

<?php
print_r($_GET);
?>

但它会不断刷新链接所在的当前页面。

e.g。 此

domain.com/browse/flowers/feed/

转到

domain.com/rss.php?category=flowers&feed=on

1 个答案:

答案 0 :(得分:2)

这样的事情应该这样做:

RewriteEngine On
RewriteRule ^?/browse/(.*)/feed/?$ rss.php?category=$1$feed=on [L,NC,QSA]