Las redirecciones 3...
Avisos
Vaciar todo

Las redirecciones 301 que creo en htaccess se borran solas  

 
Olga
 Olga
Usuario experto

Hola, ¡me estoy volviendo loca...!
Cuando creo manualmente redirecciones en el archivo htaccess funcionan perfectamente... pero días después parece que se eliminan solas... Ya no redireccionan... ¿A qué puede ser esto debido?

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 18/12/2016 4:30 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Tendrias que verificar si tu fichero .htaccess esta siendo modificado quizás por algún plugin como cache.

Verifica que las redirecciones siempre vayan al comienzo de este fichero.

ResponderCitar
Respondido : 18/12/2016 6:08 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Olga
 Olga
Usuario experto

Al principio del todo? antes a cualquier otro texto que contenga el archivo?

ResponderCitar
Respondido : 18/12/2016 6:50 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Olga.

Al principio del todo? antes a cualquier otro texto que contenga el archivo?
Si, las redirecciones siempre tienes que añadirlas al principio del archivo htaccess, con eso evitas que sean reescritas por alguna extensión ya siempre prevalece la que esta en primero.

Un saludo

ResponderCitar
Respondido : 18/12/2016 7:07 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Olga
 Olga
Usuario experto

Hola, sigo con el problema del redireccionamiento que aún no he conseguido resolver. Haciendo caso de lo que me decís de poner la redirección arriba del todo del archivo se me generan errores 500.

Poniéndolos debajo de "RewriteEngine on" sí funcionan, pero cuando vacío el cache o fuerzo compilación desaparece el escrito del redireccionamiento (aunque en un principio sigue funcionando...)

También he probado a crear redirecciones en cpanel, que se muestran en la parte inferior de .htaccess, pero éstos no funcionan...

Os copio la parte de arriba de mi .htaccess para que miréis a ver si tengo algo incorrecto en el código...

RewriteOptions inherit

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

SetEnv HTTP_MOD_REWRITE On

RewriteEngine on

#Domain: www.dromosport.com
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]

RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Images

ResponderCitar
Respondido : 28/12/2016 12:52 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Olga.

Para no liarnos mas, dime exactamente que es lo que quieres re-direccionar, si es una carpeta, una pagina, etc..
Indícanos si puedes la url o la carpeta que quieres re-direccionar y a donde quieres que redireccione.

Con esos datos intentaremos darte el código que tienes que añadir para que lo pruebes.

Un saludo

ResponderCitar
Respondido : 28/12/2016 1:57 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Olga
 Olga
Usuario experto

Vale, gracias... Son muchísimos enlaces que me dan error 404.. pero voy a ponerte un ejemplo de cada tipo:

- Categorías:
Origen: http://www.dromosport.com/976-cyber-week
Destino: http://www.dromosport.com/990-outlet

- Productos:
Origen: http://www.dromosport.com/ruedas/554-fulcrum-racing-speed-xlr-80-juego-tubular.html
Destino: http://www.dromosport.com/ruedas/553-fulcrum-racing-speed-xlr-juego-tubular.html

- Páginas que se han creado por tener otros idiomas activos (actualmente solo tengo un idioma):
Origen: http://www.dromosport.com/es/content/8-guia-de-compra
Destino: http://www.dromosport.com/content/8-guia-de-compra

La redirección que puse, como os comenté en el anterior post, y que sigue funcionando pero ha desaparecido del archivo .htaccess es la siguiente:

Origen: http://www.dromosport.com/968-black-friday
Destino: http://www.dromosport.com/990-outlet

El código que metí fue: Redirect 301 /968-black-friday http://www.dromosport.com/990-outlet (con http://, que parece que no se muestra en el mensaje)

ResponderCitar
Respondido : 29/12/2016 7:29 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si colocas el código de redirección al inicio no tiene por que causarte problemas.
Mejor envíanos tu archivo .htaccess con las redirecciones para verificar puedes adjuntarlo en formato .zip o enviarnos una captura de pantalla en donde se vea el código

Saludos.

ResponderCitar
Respondido : 29/12/2016 9:16 pm

Cursos Gratuitos WordPress