htaccess y RSS

Espacio para plantear dudas, escribir sugerencias, proponer soluciones, para todo lo relacionado con la versión 3 del sistema de foros phpBB

Moderador: fabriciano

htaccess y RSS

Notapor RamonBG » 26-02-2009 12:30

Hola a tod@s,

tengo un par de dudillas, la primera es respecto al htaccess, estoy intentando hacer varias redirecciones permanentes (301) pero al ponerlas en el htaccess este solo me redirecciona una, si pondo dos sólo me redirecciona una y si pongo más me da error. ¿Hay alguna manera de poner más de un redirect 301 en el htaccess?.

Otra duda es que al navegar con firefox en la pagina principal de batiburrillo te da la posibilidad de subscribirte con RSS en el navegador (con iexplorer no). ¿Como podría hacer eso en mi portal?.

Un saludo.
RamonBG
Veterano
 
Mensajes: 100
Registrado: 02-10-2007 19:16



Re: htaccess y RSS

Notapor fabriciano » 26-02-2009 22:38

¿Nos puedes transmitir el código que has introducido en el .htaccess para hacer las redirecciones 301? Trataré de averiguar en dónde puede estar el error.

Para implementar el acceso a un RSS, visible en cualquier navegador, debes poner entre <head> y </head>, de cada una de tus páginas, algo similar a lo siguiente:

Código: Seleccionar todo
<link rel="alternate" type="application/rss+xml" title="Batiburrillo.net" href="http://feedproxy.google.com/novedades" />

Un saludo.
Fabriciano González González
Webmaster de Batiburrillo.net
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10358
Registrado: 04-09-2001 16:34
Ubicación: Lugo

Re: htaccess y RSS

Notapor RamonBG » 27-02-2009 10:09

EL codigo del htaccess es este:

Código: Seleccionar todo
# Prevent Directory Listing
Options +FollowSymlinks

# Prevent Direct Access to Program Files
<Files conf_mk.php>
Order Deny,Allow
Deny from all
Allow from localhost
</Files>
redirect 301 /FichaPlanorbarius.html http://www.soloinvertebrados.es/ATLAS/v/moluscos/Planorbarius+corneus/
redirect 301 /foro/post10751.html?sid=f458b743be502658c00512afe7d309a2 http://www.soloinvertebrados.es/foro/general-f11/anentome-helena-caracol-come-caracoles-t1295-45.html


Si pongo mas redirect me da error y el segundo no lo redirecciona.
RamonBG
Veterano
 
Mensajes: 100
Registrado: 02-10-2007 19:16

Re: htaccess y RSS

Notapor fabriciano » 27-02-2009 11:35

Prueba a poner, en todos los casos, las URLs, viejas y nuevas, completas, en incluye el .htaccess en el directorio raíz de tu sitio (supongo que ya lo tienes ahí).

Un saludo.
Fabriciano González González
Webmaster de Batiburrillo.net
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10358
Registrado: 04-09-2001 16:34
Ubicación: Lugo

Re: htaccess y RSS

Notapor RamonBG » 27-02-2009 11:47

Sigue sin funcionar, es más, así no funciona ni la primera.
El .htaccess lo tengo en el directorio raiz.
RamonBG
Veterano
 
Mensajes: 100
Registrado: 02-10-2007 19:16

Re: htaccess y RSS

Notapor RamonBG » 27-02-2009 12:07

Que cosas, si pongo esta redirección

Código: Seleccionar todo
redirect 301 /Articulo CRS.html http://www.soloinvertebrados.es/index.php?ind=reviews&op=entry_view&iden=1


me sale este error:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, postmasterARROBAwww.soloinvertebrados.es and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Creía que era porque esa página la tenía ya redirigida de otra forma, pero ni quitando la antigua redirección se soluciona.

Ahora todas las demás redirecciones funcionan, menos esta

Código: Seleccionar todo
redirect 301 /foro/post10751.html?sid=f458b743be502658c00512afe7d309a2 http://www.soloinvertebrados.es/foro/general-f11/anentome-helena-caracol-come-caracoles-t1295-45.html?


parece que para redireccionar bien esta última necesitaré un mod o algo parecido.

El error, ¿puede deberse al espacio en blanco en el nombre del archivo?
RamonBG
Veterano
 
Mensajes: 100
Registrado: 02-10-2007 19:16

Re: htaccess y RSS

Notapor RamonBG » 27-02-2009 12:40

fabriciano escribió:Para implementar el acceso a un RSS, visible en cualquier navegador, debes poner entre <head> y </head>, de cada una de tus páginas, algo similar a lo siguiente:

Código: Seleccionar todo
<link rel="alternate" type="application/rss+xml" title="Batiburrillo.net" href="http://feedproxy.google.com/novedades" />


Si lo quiero poner en la página principal del foro, ¿en que archivo debo meterlo?.
RamonBG
Veterano
 
Mensajes: 100
Registrado: 02-10-2007 19:16

Re: htaccess y RSS

Notapor fabriciano » 27-02-2009 13:37

Para ponerlo en los foros, debes incluirlo en overall_header.html (exactamente en la zona <head>...</head>) de tu plantilla. Fíjate que antes debes tener implementalo un generador de RSS en los foros, ya que sino no se mostrará nada y surgirá una página de error.

Sobre las redirecciones. En la segunda suprime el ?sid=... La primera no puedes hacerla así, ya que en la nueva página utilizas parámetros no definidos, y eso no es posible. Tienes que redirigir la vieja a una página con extensión .html, .htm o .php, pero nunca a algo del estilo index.php?ind=reviews&op=entry_view&iden=1. Fíjate que el sistema no conoce los valores de reviews y entry_view.

Un saludo.
Fabriciano González González
Webmaster de Batiburrillo.net
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10358
Registrado: 04-09-2001 16:34
Ubicación: Lugo

Re: htaccess y RSS

Notapor jaiak » 10-03-2009 06:35

Ramón, asegúrate de que cada redirección ocupa una sóla línea del htaccess, e independiente de las demás cosas del mismo

Saludos
jaiak
Senior
 
Mensajes: 23
Registrado: 05-03-2006 23:55
Ubicación: Ribaforada / Navarra


Volver a Foros phpBB (Versión 3)