Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Re: [es-es] Feed por sección
Lo hice justo como lo indicaste y siguió igual. Lo intenté con este código, siguiendo este link:
- BEGIN TPFEED
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) – [PT,L]
RewriteRule ^(.) index.php
RewriteCond %{QUERY_STRING} ^rss=1$
RewriteRule ^(.)$ http://feeds.feedburner.com/Kuroniria
RewriteCond %{QUERY_STRING} ^atom=1$
RewriteRule ^(.)$ http://feeds.feedburner.com/Kuroniria [R,L]
RewriteCond %{QUERY_STRING} section=article&category=podcast
RewriteRule ^(.)$ http://feeds.feedburner.com/Kuroniria-Podcast [R,L]
</IfModule>
Redirect /rss http://feeds.feedburner.com/Kuroniria
Redirect /atom http://feeds.feedburner.com/Kuroniria
Options -Indexes
- END TPFEED
Sigue en lo mismo . . Gracias y saludos Juanjo
Offline
Re: [es-es] Feed por sección
¿Y si lo cambias de orden?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} section=article&category=podcast
RewriteRule ^(.*)$ http://feeds.feedburner.com/Kuroniria-Podcast [R,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) – [PT,L]
RewriteRule ^(.*) index.php
RewriteCond %{QUERY_STRING} ^rss=1$
RewriteRule ^(.*)$ http://feeds.feedburner.com/Kuroniria
RewriteCond %{QUERY_STRING} ^atom=1$
RewriteRule ^(.*)$ http://feeds.feedburner.com/Kuroniria [R,L]
</IfModule>
Redirect /rss http://feeds.feedburner.com/Kuroniria
Redirect /atom http://feeds.feedburner.com/Kuroniria
Options -Indexes
Offline
Re: [es-es] Feed por sección
Al cambiar el orden como lo has puesto, me da el sig. link:
http://feeds.feedburner.com/*Kuroniria-Podcast?section=article&category=podcast*
Feed Address: http://feeds.feedburner.com/Kuroniria-Podcast?section=article&category=podcast
HTTP Error Code: 500
Detail: There was a problem retrieving the feed: com.burningdoor.rsspp.resource.impl.HttpConnectionException: Error getting URL: 400 – Recursive feed redirection error: Are requests for your ‘Original Feed’ address — the feed that FeedBurner is checking for updates — being redirected to your FeedBurner feed? Make sure your Original Feed is provided from a web address that isn’t redirected to FeedBurner.
Last edited by kuro (2007-04-30 19:55:39)
Offline
Re: [es-es] Feed por sección
Claro, el problema es que cuando alguien accede a
/atom?section=article&category=podcast
lo redirige a feedburner. ¡Pero feedburner está configurado para sindicar justo esa url! Le estás diciendo a feedburner que se redirija a sí mismo.
Offline
Re: [es-es] Feed por sección
Yo me encuentro con lo mismo; un loop infinito. He leído esto
First thing to do is go over to Feedburner and have them “burn” your feed. This is actually a good thing, don’t worry. When specifying an address, put in http://example.com/?atom=1&, with your own domain of course. Take note of that trailing ampersand &, because it’s important.
The reason being, we’re going to redirect your old /?atom=1 address, so we don’t want to have Feedburner pull from there, because it will create an infinite loop, continually redirecting back to itself. The ampersand is the seperator between areas of your Atom feed, so ending it with that symbol, and then not specifying anywhere makes it your default, site-wide feed.
Yo he añadido ese &, pero no he conseguido nada, excepto que Feedburner no encuentre el feed.
Offline
Re: [es-es] Feed por sección
Claro, porque yo he puesto la regla para que encuentre la cadena en cualquier sitio. pero si ponemos
RewriteCond %{QUERY_STRING} ^section=article&category=podcast$
RewriteRule ^(.*)$ http://feeds.feedburner.com/Kuroniria-Podcast [R,L]
Entonces solo hará la dirección cuando la cadena tenga exactamente eso. Si le añades un & entonces no hará la redirección.
Offline
Re: [es-es] Feed por sección
He puesto la regla:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} ^section=article&category=podcast$
RewriteRule ^(.*)$ http://feeds.feedburner.com/Kuroniria-Podcast [R,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) – [PT,L]
RewriteRule ^(.*) index.php
RewriteCond %{QUERY_STRING} ^rss=1$
RewriteRule ^(.*)$ http://feeds.feedburner.com/Kuroniria
RewriteCond %{QUERY_STRING} ^atom=1$
RewriteRule ^(.*)$ http://feeds.feedburner.com/Kuroniria [R,L]
</IfModule>
Redirect /rss http://feeds.feedburner.com/Kuroniria
Redirect /atom http://feeds.feedburner.com/Kuroniria
Options -Indexes
En la sección de FB: Edit Feed Details tengo esto:
Feed Title: Kuroniria – Podcast
Original Feed: http://kuroniria.com/atom/?section=article&category=podcast$
Feed Address: http://feeds.feedburner.com/Kuroniria-Podcast
Last edited by kuro (2007-05-17 07:39:06)
Offline
Re: [es-es] Feed por sección
Como original feed en FB pon:
http://kuroniria.com/index.php?atom=1§ion=article&category=podcast
De esta manera evitas la referencia circular.
Un saludo.
Offline
Re: [es-es] Feed por sección
Gracias Juanjo:
Me ha servido a la perfección..
Saludos.
Offline
Re: [es-es] Feed por sección
De nada, Kuro, me alegro de ser útil.
Un saludo.
Offline