Feedburner

a feedburner pluginban ez a rész felelős azért, hogy ha a feedburner pókja jön, ne dobja át a feedburnerrre:









Code:

if (!preg_match("/feedburner|feedvalidator/i", $_SERVER)) {

add_action('template_redirect', 'ol_feed_redirect');

add_action('init','ol_check_url');

}








hogyan tudok ehhez hozzárakni még egy feltételt? tehát ha egy adott ip-ről jön egy olvasó, azt ne dobja át, hanem maradjon.

Vagy, van .htaccess rewrite szábály is:









Code:

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /(feed|wp-atom|wp-feed|wp-rss|wp-rdf|wp-commentsrss)(.+) HTTP/ [NC,OR]

RewriteCond %{QUERY_STRING} ^feed [NC]

RewriteCond %{HTTP_USER_AGENT} !^(FeedBurner|FeedValidator) [NC]

RewriteRule .* http://feeds2.feedburner.com/izémizé? [R=307,L]








viszont ez a /feed urlt nem irányítja át (a többit igen, pl. /rss, /feed/rss, feed/atom, stb.)





valamint, mit kéne beleírni, hogy ne csak a megadott user agentet, hanem ÉS egy megadott ipről érkezőtt se irányítson át?