Quitar ciertos directorios del URL con htaccess
Publicado por Kathyu (905 intervenciones) el 25/06/2020 19:12:41
Hola, antes que nada les diré que busqué en LWP y no encontré nada, este tema, pensé que me iba ayudar pero el link que ponen ya no funciona.
El problema:
Un cliente tiene el siguiente árbol en su web dominio.com/root/views/pages/servicios/organizacion-de-eventos y quiere (debe por el tema de un blog asociado) pasarlo a dominio.com/servicios/organizacion-de-eventos sin el root/views/pages en la url.
Encontré este link, muy bueno por cierto. Donde desde el punto 1.8 hablan de hacer lo que quiero.
Modifiqué el .htacces asi:
Y en efecto, me hace el redirect hacia dominio.com/servicios/organizacion-de-eventos el problema es que también me da error 500 ya que no existen ni la carpeta ni el archivo. Según leí, no es un redirect el que se debe hacer, sino esconder ciertas cosas de la url, entonces ahí si ya topé.
Sera que hay forma de hacer lo que pido??
Por cierto, las url que se deben cambiar, no llevaran query string, serán solo hacia archivos de una pagina web
El problema:
Un cliente tiene el siguiente árbol en su web dominio.com/root/views/pages/servicios/organizacion-de-eventos y quiere (debe por el tema de un blog asociado) pasarlo a dominio.com/servicios/organizacion-de-eventos sin el root/views/pages en la url.
Encontré este link, muy bueno por cierto. Donde desde el punto 1.8 hablan de hacer lo que quiero.
Modifiqué el .htacces asi:
1
2
RewriteCond %{REQUEST_URI} ^/root/views/pages/servicios/
RewriteRule root/views/pages/servicios/(.+) /servicios/$1 [R=301,L]
Y en efecto, me hace el redirect hacia dominio.com/servicios/organizacion-de-eventos el problema es que también me da error 500 ya que no existen ni la carpeta ni el archivo. Según leí, no es un redirect el que se debe hacer, sino esconder ciertas cosas de la url, entonces ahí si ya topé.
Sera que hay forma de hacer lo que pido??
Por cierto, las url que se deben cambiar, no llevaran query string, serán solo hacia archivos de una pagina web
Valora esta pregunta


0