通过htaccess使用查询字符串重定向RSS提要

时间:2013-09-09 13:21:55

标签: .htaccess redirect rss

我一直在尝试为我的RSS Feed进行301重定向,但它永远不会有效。我想重定向:

http://www.oldsite.com/spip.php?page=backend

到:

http://rss.newsite.com/rss/55

有人知道怎么做吗?

1 个答案:

答案 0 :(得分:0)

如果严格backend - > 55那么你只需要:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^page=backend$
RewriteRule ^/?spip\.php$ http://rss.newsite.com/rss/55 [L,R=301]

www.oldsite.com网站的文档根目录中的htaccess文件中。

如果它比这更复杂,因为page=XXX可以是任何内容,并且XXX映射到55以外的各种不同的数字,那么您的网络服务器没有想知道这个映射是什么,你需要为每个页面明确定义每个重定向,如上面的那个。