写在前面:由于google新的feedproxy域名会不定期的被墙,所以是否采用本文提及的重定向,可能还需要根据你的忍耐程度和接受程度,根据历来的情况分析,可能还是不进行重定向到feedproxy地址会更稳定一些。
一、前言
关注feed重定向的由来源自google adsense for feed的使用需求,google adsense for feeds已经推出很长一段时间了,比较简单的使用方法只需要2大步:
1. 按照制作方法一步步完成
2. 采用类似http://feedproxy.google.com/penddy的形式作为rss源
只要订阅了上述形式rss源的文章内都会按照你的设置出现广告。
当有如下两种情况的存在,直接使用google提供的上述形式的地址来作为订阅源可能并不合适:
1.在启用google adsense for feeds前原来的rss源已经有了不少订阅者
2.在使用的模板中,直接采用类似<?php bloginfo(‘rss2_url’)的函数来获取feed地址,不希望替换为固定地址
这两种情况下都需要考虑做feed重定向来满足需求。
二、进行重定向
如果你用的是Apache服务器,那么使用. htaccess文件就可以很方便的进行设置,从而防止其他站点的用户盗链我们站点的文件。
一、 Apache中的. htaccess文件
. htaccess文件是Apache中相当重要的配置文件,其格式为纯文本,它提供了针对目录改变配置的方法,通过在一个特定的文档目录中放置一个包含一个或多个指令的文件,以作用于此目录及其所有子目录。
通过. htaccess文件,可以实现简单地很多在IIS中很繁琐甚至无法实现的功能,如密码保护、禁止显示目录列表、阻止/允许特定的IP地址、实现网址的301 重定向等等。