Avisos
Vaciar todo

Falta de redireccionamientos con /  

 
Walter
 Walter
Reputable Member

Hola, 

Estoy encontrando algunos url del sitio que no se redirigen automaticamente ante la falta de la / al final del url

En general los url con / o sin / se redirigen entre si, pero en algunos casos no:

Un ejemplo donde no funciona esta redirección es www.estudiowls.com.ar/como-trabajamos-sucesiones

Qué podrá ser?

PD. No tengo nungún plugin para redirecciones en este momento, sin embargo noto que hay redirecciones que se crean solas (entiendo que es por el Yoast, algo que tambien me gustaria evitar o al menos saber como funciona y ver las redirecciones que está aplicando sin aviso)

Gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 11/03/2021 4:00 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Walter,

En este caso prueba añadir la re-dirección para que tu URL se muestren con / al final y carguen de forma correcta, te comparto el siguiente articulo donde mencionan a detalle como realizar estas re dirección, puedes ver especificamente el punto 6

-> https://www.webempresa.com/blog/8-modos-redirigir-url-wordpress.html#uk-icon-button%20uk-icon-check/#_6_Redirecciones_con_y_sin_/

Screenshot(5)

Un Saludo

 

ResponderCitar
Respondido : 11/03/2021 4:25 pm

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

Walter
 Walter
Reputable Member

@karen Hola Karen,

El tema es que yo jamás usé concientemente el / pero evidentemente está siendo usado y hasta redirigido en muchas url

Donde puedo ver (y evitar de ahora en mas) que los url se generen con la / al final?

ResponderCitar
Respondido : 12/03/2021 12:54 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Walter, 

Lo primero que debes hacer es agregar el código que te ha indicado mi compañera @karen, cualquiera de los 2, según sea tu elección. Por defecto, las urls en Wordpress terminan en /, probablemente en Ajustes -> Enlaces Permanentes tienes seleccionada la opción de estructura personalizada, lo normal es que esté definido como:

http(s)://tudominio.com/%postname%/

De esta manera las urls aparecerán con el / al final.

En cambio si lo deseas sin el / al final entonces debería estar definido como:

http(s)://tudominio.com//%postname%

Esta técnica no siempre funciona, por eso es que te comenté que lo primero que debes hacer es insertar el código correspondiente al inicio del fichero .htaccess ubicado en el directorio raíz de tu Wordpress.

Saludos 🙂

ResponderCitar
Respondido : 12/03/2021 1:57 am

Walter
 Walter
Reputable Member

estuve revisando el sitio y efectivamente veo que todos mis url se crean con la / al final (lamentablemente no lo voy a corregir para no afectar al seo ya que todo está indexado con /.

Lo que me gustaria entender es por que algunos urls SI direccionan cuando falta la barra (la inmensa mayoria) o otros no redireccionan

Un ejemplo donde NO funciona esta redirección es www.estudiowls.com.ar/como-trabajamos-sucesiones

 

ResponderCitar
Respondido : 13/03/2021 2:14 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Walter.

Prueba añadir lo siguiente al principio del archivo .htaccess

<IfModule mod_rewrite.c> 
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule (.*) https://estudiowls.com.ar/$1/ [R=301,L,QSA]
</IfModule>

Un  saludo

ResponderCitar
Respondido : 13/03/2021 3:26 pm

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