Avisos
Vaciar todo

Poner slash / al final del la URL  

Página 1 / 2
 
Domingo
 Domingo
Estimable Member

Poner slash / al final del la URL

Tengo URLs que dan error de servidor, observando las URLs veo que si se le pone el slash / al final todas estas URLs desaparecen como error de servidor y se convierten en un error 400, por lo que la solución puede ser dejar que el dominio tenga el slash al final, ahora mismo tengo puesto este código en el htaccess para quitarla:
#######################quitar barra al final de las URL slash y eliminar index.php de la url
Contenido solo visible a usuarios registrados

Citar
Respondido : 13/09/2017 6:22 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si habilitas correctamente las urls en Joomla, te eliminará el .index.php y además funcionar sin barra, asi coloques barra al final te la quitará por lo que sólo tendrás una url. Actualmente veo correctamente tu sitio, por ejemplo:

Contenido solo visible a usuarios registrados

Muestra lo mismo, podrías detallarnos un poco más tu problema o enviar alguna url en donde tienes problemas.

Saludos

ResponderCitar
Respondido : 13/09/2017 10:13 pm

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

Domingo Gil
 Domingo Gil
Reputable Member

Hola, el problema que tengo es URLs que dan error de servidor, ejemplo:
Contenido solo visible a usuarios registrados

Espero haberme explicado correctamente y entiendas que busco.

Saludos

ResponderCitar
Respondido : 14/09/2017 11:03 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si te das cuenta la primera url:
Contenido solo visible a usuarios registrados

Al no tener el slash, entonces no es una url válida, tampoco la puedes redirigir porque dicha url no existe, es como si fuese .comprecios-de-consultas-de-tarot , es decir no existe esa terminación de dominio.

Desconozco porque has realizado el proceso de quitar el / al final de urls, sin embargo si ya quitaste ese código entonces te queda sólo esperar que Google vuelva a indexar tu sitio y la url no válida se pierda.

Saludos.

ResponderCitar
Respondido : 14/09/2017 6:24 pm

Domingo Gil
 Domingo Gil
Reputable Member

Hola, de acuerdo contigo con lo que me comentas , ya he quitado el codigo que hacia la redirección de con slash a sin el, por lo que como me comentas solo queda esperar que sea indexado de esta forma, pero tambien te pedia que me indicaras un codigo valido para redirigir de Contenido solo visible a usuarios registrados al index sin el index.php que es un codigo que estaba puesto con el de la redirección del slash.

resumiendo un codgo para el htacces que haga un 301 del index.php a la hom.

Saludos

ResponderCitar
Respondido : 14/09/2017 8:14 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

La pregunta sería porque quieres redirigir el index.php al inicio?, de hecho creo que si se hace incorrectamente generarías un bucle de redirección.

Podrías probar lo que se comenta en:
https://stackoverflow.com/questions/9369917/htaccess-redirect-index-php-to-root-including-subdomains

index.php y sin index.php muestra lo mismo, te sugiero no complicarte con esto de las redirecciones innecesarias. Siempre que enlaces tu sitio enlace sin index.php y evita estas complicaciones, sólo creo que sería válido si tienes muchas urls indexadas con index.php, pero habría que ver que tipo de urls son ya que es posible que aparezca index.php cuando aún no has habilitado urls amigables

Saludos.

ResponderCitar
Respondido : 14/09/2017 8:39 pm

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

Domingo Gil
 Domingo Gil
Reputable Member

Hola, me podria indicar que codigo me puede funcionar para forzar el slash al final de la URL, he quitado el que tenia que forzaba su eliminación:
Contenido solo visible a usuarios registrados
quedo a la espera de su sugerencia.

Saludos

ResponderCitar
Respondido : 18/09/2017 10:38 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Has probado este código?
https://stackoverflow.com/questions/9369917/htaccess-redirect-index-php-to-root-including-subdomains

RewriteCond %{THE_REQUEST} ^.*/index.php 
RewriteRule ^(.*)index.php$ /$1 [R=301,L] 

Si no te funciona prueba ponerlo al final, lo que sucede es que Joomla, cuando habilitas las urls amigables debería desaparecer index.php de la url.

Saludos.

ResponderCitar
Respondido : 18/09/2017 6:53 pm

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

Domingo Gil
 Domingo Gil
Reputable Member

Hola, perfecto, ahora queda que todavia no sale la web con el slash al final, te copio la consulta que hice sobre esto para que me puedas orientar:

Hola, me podria indicar que codigo me puede funcionar para forzar el slash al final de la URL, he quitado el que tenia que forzaba su eliminación:
Contenido solo visible a usuarios registrados
quedo a la espera de su sugerencia.

Saludos

ResponderCitar
Respondido : 18/09/2017 7:08 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Prueba agregando un / al final de $1, es decir:

RewriteCond %{THE_REQUEST} ^.*/index.php 
RewriteRule ^(.*)index.php$ /$1/ [R=301,L] 

Con respecto a tu otra url, actualmente al poner :
Contenido solo visible a usuarios registrados

Es correcto?

Mi sugerencia es que no te compliques con la redirección del / al final, Google no te premiará por esto, y más bien creo que te complicará la administración de tu sitio.

Saludos

ResponderCitar
Respondido : 18/09/2017 11:17 pm

Cursos Gratuitos WordPress

Domingo Gil
 Domingo Gil
Reputable Member

Hola, con respecto al slash al final de la URL es que para Google es indiferente lo importante es que solo haya una con o sin slash él interese para solucionar esto es porque como ya comente tengo URLs indexadas que no puedo eliminar (y muchas más sin indexar), por culpa precisamente de no tener slash

Contenido solo visible a usuarios registrados

Saludos

ResponderCitar
Respondido : 19/09/2017 8:23 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Esta es una url que no es válida, no la podrás corregir porque esa url no existe, no tiene la forma de url.
Contenido solo visible a usuarios registrados

Cuando un usuario trata de acceder no encontrará el servidor.

Entiendo que esto se generó por algún tipo de redirección incorrecta, pero igual si ya has corregido esto, no hay más que puedas hacer, no se puede redireccionar esta url.

Saludos.

ResponderCitar
Respondido : 19/09/2017 6:16 pm

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

Domingo Gil
 Domingo Gil
Reputable Member

Hola, pueden poner oculto el texto Contenido solo visible a usuarios registrados porque Googl esta detectando la URL

Gracias

ResponderCitar
Respondido : 04/04/2019 5:23 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Domingo.

Ya está 😉

Un saludo

ResponderCitar
Respondido : 04/04/2019 5:39 pm

Beatriz
 Beatriz
Usuario activo

Hola,

Mirando en el foro, he encontrado este tema que nos es útil a lo que estoy necesitando que es poner la / al final de la url para todas las urls.

Ahora mismo me conviven las dos con y sin /. Que sentencia habría que generarn en el htaccess?

Gracias

ResponderCitar
Respondido : 17/02/2020 11:49 am
Página 1 / 2