Hola, estoy buscando una regla para Htaccess que sirva para redirigir una terminación de una URL por ejemplo HTM a la URL del dominio y no encuentro una que funcione, me podéis indicar ustedes una, gracias.
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Entiendo que quieres remover .html y redirigirlo sin esta terminación, puedes revisar:
https://alexcican.com/post/how-to-remove-php-html-htm-extensions-with-htaccess/
Saludos
Hola, he leido el documento y no es lo que busco, tengo terminaciones en HTML de urls que no quiero que se indexen lo que busco es que todas las URLs terminadas en HTML sean rediridas al dominio principal y de esta forma poder eliminarlas y que dejen de estar indexadas por google,
gracias
Hola Domingo,
¿Son muchas urls acabadas en .html?
Si no son muchas lo ideal seria que hicieres un redirect individual por cada url afectada desde tu archivo .htaccess
Si son muchas, y dado que no siempre los comodines en el caso que planteas funcionan, puedes probar este redirect:
RewriteRule ^.html$ / [NC,R,L]
O el siguiente:
RewriteRule ^$ .html [R=301,L]
Para poder analizar mejor el funcionamiento tendríamos que conocer algún caso concreto ya que es un tema delicado ya que mal aplicado podrías estar redireccionando tráfico útil hacia la raíz de tu dominio y esto generaría bucles que no acabarían y en consecuencia la página no cargaría bien y además consumiría michos recursos del servidor.
Saludos
Hola, te dejo un caso concreto:Contenido solo visible a usuarios registrados y ha procado un error
Hola Domingo,
Me temía que no funcionaría la regla, no obstante haré pruebas con tu url de ejemplo y te comentaré lo más breve que me sea posible.
Sigo pendiente de esta respuesta, es importante para determinar cual acción seria la más recomendable en lugar de usar una regla comodín:
¿Son muchas urls acabadas en .html?
Quedo pendiente de tus indicaciones.
Hola domingo.
Puedes redirigir todo lo que se encuentra en un directorio a la pagina principal, es decir si todo lo que tienes que redirigir a la principal es lo que se encuentra en la categoría video-horoscopo-de-agosto-2014/:
Contenido solo visible a usuarios registrados
Un saludo
Hola, gracias por esta regla, pero la que busco es una que me permita redigir una terminacion en una URL a la pagina principal
Saludos
Hola Domingo.
ok, prueba si esta regla realiza lo que estas buscando:
Contenido solo visible a usuarios registrados
Un saludo
Hola he utilizado la regla:
Contenido solo visible a usuarios registrados
tampoco este:
#RewriteCond %{REQUEST_URI} ^/tarot/(.+)$
#RewriteRule (.*) /blog/tarot/%1 [R=301,L]
Saludos
Hola
Para la redirecicón de html prueba con el siguiente código:
Contenido solo visible a usuarios registrados
Ten en cuenta que esta redirección debe estar al inicio del archivo .htaccess
Saludos.
Para el correcto funcionamiento de la redirección esta debe de ir al comienzo del documento.
Prueba a poner el código que nos señalas al principio del fichero y a continuación limpia la cache de tu navegador y verifica de nuevo tu web, sigue las siguientes instrucciones para vaciar la cache de tu navegador:
https://guias.webempresa.com/preguntas-frecuentes/limpiar-la-cache-del-navegador/
Hola
Prueba hacer la redirección desde el Cpanel de tu cuenta de hosting para tu dominio, redirecciona la url específica :
Contenido solo visible a usuarios registrados
Al home, esta prueba es para ver si esta funcionando las redirecciónes, posiblemente te cree un código en el .htaccess, tienes que moverlo al inicio del archivo.
https://www.youtube.com/watch?v=p38wBSMQmD4
Saludos.