Foros del Web » Administración de Sistemas » Dominios »

URL Amigable con htaccess

Estas en el tema de URL Amigable con htaccess en el foro de Dominios en Foros del Web. Buenas, actualmente uso el httaccess para hacer urls amigables en mi portal, pero tengo una duda haber si me ayudan como convierto esto : midominio.com/base/pagina.php ...
  #1 (permalink)  
Antiguo 17/05/2015, 12:21
 
Fecha de Ingreso: junio-2012
Mensajes: 5
Antigüedad: 12 años, 6 meses
Puntos: 0
URL Amigable con htaccess

Buenas, actualmente uso el httaccess para hacer urls amigables en mi portal, pero tengo una duda haber si me ayudan


como convierto esto : midominio.com/base/pagina.php
a esto : midominio.com/pagina

actualmente uso el httaccess para ocultar la extension php, pero quisiera ocultar tambien la carpeta que lo contiene


gracias de antemano espero su apoyo saludos
  #2 (permalink)  
Antiguo 17/05/2015, 12:50
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 3 meses
Puntos: 578
Respuesta: URL Amigable con htaccess

Lee: http://alexcican.com/post/how-to-rem...with-htaccess/
  #3 (permalink)  
Antiguo 17/05/2015, 15:20
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 5 meses
Puntos: 401
Respuesta: URL Amigable con htaccess

Por lo que entiendo... lo que quieres es que no aparezca la palabra base,,, correcto?
Seria de la siguiente forma:
Código Apache:
Ver original
  1. RewriteRule ^base/(.+)$ http://midominio.com/pagina/$1 [R=301,L]
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #4 (permalink)  
Antiguo 17/05/2015, 17:32
 
Fecha de Ingreso: junio-2012
Mensajes: 5
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: URL Amigable con htaccess

Muchas gracias por su pronta respuesta

Seré más especifico :

este es el script que uso para convertir :
ESTO : www.mipagina.com/app/base/Login.php
a esto : www.mipagina.com/app/base/Login

Código:
<IfModule mod_rewrite.c>
# Activar RewriteEngine
RewriteEngine on
RewriteBase /app/base
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
 
RewriteRule ^(.*)$ $1.php
</IfModule>
lo que necesito es eliminar o que no se muestre la carpeta base, no solo con la página Login sino con cualquier otra página, esta solucion me sirve con todas las paginas que tengo almacenadas en la carpeta base pero me gustaria que la carpeta base no se muestre :
de esto :

www.mipagina.com/app/base/Login

a esto :

www.mipagina.com/app/Login

Espero haberme hecho entender

saludos

Etiquetas: htaccess, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:19.