Regla en Htaccess p...
 
Avisos
Vaciar todo

Regla en Htaccess para 301 de

13 Respuestas
5 Usuarios
0 Reactions
845 Visitas
Respuestas: 229
Estimable Member
Topic starter
 

Hola, tengo indexada URls como estas:

Contenido solo visible a usuarios registrados


 
Respondido : 10/08/2017 6:06 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Las urls que comentas son urls existentes, es decir no son urls que devuelvan error 404 (no encontrado), simpelmente son urls no amigables, que crean el formulario de búsqueda, la opción de contacto , etc.

Lo mejor sería que redirecciones una a una ya que no hay un patrón para estas y las redirecciones a su equivalente de url amigable.

Saludos


 
Respondido : 10/08/2017 9:12 pm
Domingo Gil
Respuestas: 305
Reputable Member
 

OK, de acuerdo, lo he intentado con este codigo Redirect 301 / y desde Cpanel pero no me han funcionado, me puedes aconsejar algun codigo que pueda utilizar para reenviar estas URLs que están indexadas a sus correspondientes URLs amigables.

Saludos


 
Respondido : 11/08/2017 6:38 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Dime algún ejemplo de url de origen y de destino para que te pueda indicar el código que hay que poner en el .htaccess para la redirección.

A partir de ese patrón podrás generar el resto.


 
Respondido : 11/08/2017 10:12 am
Domingo Gil
Respuestas: 305
Reputable Member
 

Por ejemplo:

Contenido solo visible a usuarios registrados

Saludos


 
Respondido : 11/08/2017 11:56 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Para los ejemplos que has puesto tendrías que poner al final del archivo un código como el siguiente:

Redirect 301 /index.php?option=com_contact&view=contact&id=163&catid=145&Itemid=340&=1 /contacto

Redirect 301 /index.php?option=com_rsform&view=rsform&formId=4&Itemid=280 /index.php

Redirect 301 /index.php?option=com_content&view=article&id=453&Itemid=780 /horoscopos/video-horoscopo-diciembre-2014/453-geminis-diciembre-2014

Espero que esto te sirva de guía.


 
Respondido : 11/08/2017 12:59 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Para los ejemplos que has puesto tendrías que poner al final del archivo un código como el siguiente:

Redirect 301 /index.php?option=com_contact&view=contact&id=163&catid=145&Itemid=340&=1 /contacto

Redirect 301 /index.php?option=com_rsform&view=rsform&formId=4&Itemid=280 /index.php

Redirect 301 /index.php?option=com_content&view=article&id=453&Itemid=780 /horoscopos/video-horoscopo-diciembre-2014/453-geminis-diciembre-2014

Espero que esto te sirva de guía.


 
Respondido : 11/08/2017 12:59 pm
Domingo Gil
Respuestas: 305
Reputable Member
 

He puesto los codigos y te los envio puestos en el Htaccess para que compruebes que están correctos, de todas forma ya puse yo estos y tampoco me funcionaron ese es el motivo de solicitar la ayuda.

Saludos


 
Respondido : 11/08/2017 1:07 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Prueba algo como lo siguiente para ver si funciona:

RewriteEngine On
RewriteCond   %{REQUEST_URI}    ^/index.php$
RewriteCond   %{QUERY_STRING}   ^index.php?option=com_rsform&view=rsform&formId=4&Itemid=280$
RewriteRule   ^(.*)$  https://www.ruthmontenegro.com/index.php?   [R=301,L]

 
Respondido : 11/08/2017 1:57 pm
Domingo Gil
Respuestas: 305
Reputable Member
 

Hola Pablo, no ha funcionado, tambien lo puse en la parte superior del htaccess.....

Saludos


 
Respondido : 11/08/2017 4:26 pm
Adrián
Respuestas: 124
Estimable Member
 

Hola Domingo, buenos días

Me comenta un compañero del departamento de sistemas que ha entrado a tu hosting y ha comprobado que el archivo .htaccess de tu web ruthmontenegro.com no tiene añadidos los códigos de redirección y no ha sido modificado recientemente.

Te recomiendo revisar la carpeta donde se encuentra la web de ruthmontenegro.com y modificar el archivo correcto, según me comentan la carpeta es la que tiene el nombre de RUTH2.

Si tienes cualquier otra duda a este u otro respecto, háznoslo saber.


 
Respondido : 15/08/2017 11:11 am
Respuestas: 229
Estimable Member
Topic starter
 

Hola, no entiendo qué códigos de redirección faltan, si te refieres a los de reenviar de sin las tres www a ellas si están.
redirigir las terminaciones en HTML al home también.
de la terminación en .index.php a la home también.

Por favor me puedes especificar cual son estos codigo que me faltan, gracias


 
Respondido : 15/08/2017 11:28 am
Adrián
Respuestas: 124
Estimable Member
 

Hola de nuevo Domingo,

Por lo comentado por mis compañeros de sistemas los últimos códigos indicados por mi compañero Pablo no se encuentran en el propio .htaccess :

RewriteEngine On
RewriteCond   %{REQUEST_URI}    ^/index.php$
RewriteCond   %{QUERY_STRING}   ^index.php?option=com_rsform&view=rsform&formId=4&Itemid=280$
RewriteRule   ^(.*)$  https://www.ruthmontenegro.com/index.php?   [R=301,L]

Debido a que este es un tema estrictamente de tu hosting (desde foro no tenemos acceso a los archivos .htaccess) te recomiendo crear un ticket a mis compañeros para que te indiquen exactamente.

Aquí explicamos como crear un ticket -->> https://guias.webempresa.com/preguntas-frecuentes/como-crear-un-ticket/

Si tienes cualquier otra duda a este u otro respecto, háznoslo saber.


 
Respondido : 15/08/2017 11:46 am