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

[SOLUCIONADO] URL y htaccess

Estas en el tema de URL y htaccess en el foro de Apache en Foros del Web. Buena amigos, la pregunta es como le hago para cambiar la url de las paginas que estan en mi directorio principal, por ejemplo: asi se ...
  #1 (permalink)  
Antiguo 18/08/2015, 12:00
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 5 meses
Puntos: 263
URL y htaccess

Buena amigos, la pregunta es como le hago para cambiar la url de las paginas que estan en mi directorio principal, por ejemplo:

asi se ve la url:
y deberia verse asi:
los enlaces del menu estan asi:

Cita:
<a href="blog.php?1=blog">
yo lo estuve intentando de esta manera:
Cita:
# Activar RewriteEngine
RewriteEngine on

# Reescribir la URL solicitada por el usuario
# Entrada: clientes/NOMBRE/
# Salida: clientes.php?id=NOMBRE
RewriteRule ^app/(\w+)/?$ app/index.php?id=$1
pero me realiza el cambio es cuando las paginas estan en ese sub directorio por ejemplo, de antemano las gracias por la colaboracion
__________________
[email protected]
HITCEL
  #2 (permalink)  
Antiguo 18/08/2015, 13:32
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: URL y htaccess

Has probado una regla similar a:
Código Apache:
Ver original
  1. <IfModule mod_rewrite.c>
  2.     RewriteEngine on
  3.     RewriteBase /
  4.     RewriteCond %{REQUEST_FILENAME} !-f
  5.     RewriteCond %{REQUEST_FILENAME} !-d
  6.     RewriteRule ^(.*)$ index.php?$1
  7. </IfModule>
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #3 (permalink)  
Antiguo 18/08/2015, 13:45
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 5 meses
Puntos: 263
Respuesta: URL y htaccess

Gracias por la respuesta brother pero me sigue sin funcionar, tengo que hacerle algun cambio a los enlaces o algo por el estilo, como dije el mod Rewrite esta activado y me funciona si el enlace apunta a un subdirectorio, pero no logro con el principal. Gracias
__________________
[email protected]
HITCEL
  #4 (permalink)  
Antiguo 18/08/2015, 20:48
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 5 meses
Puntos: 263
Respuesta: URL y htaccess

resuelto, lo realice de esta manera:

Código Apache:
Ver original
  1. # Activar RewriteEngine
  2. RewriteEngine on
  3.  
  4. # Reescribir la URL solicitada por el usuario
  5. #   Entrada:  clientes/NOMBRE/
  6. #   Salida: clientes.php?id=NOMBRE
  7. # RewriteRule ^app/(\w+)/?$ app/index.php?id=$1
  8. RewriteBase /
  9. #para la aplicacion
  10. RewriteRule ^app/(\w+)/?$ app/index.php?id=$1
  11. #para los post del blog
  12. RewriteRule ^post/(.+.+)$ visualiza.php?id=$1&1=$2
  13. #para index
  14. RewriteRule ^enginer1/(.+)$ index.php?id=$1
  15. #para blog
  16. RewriteRule ^enginer5/(.+)$ blog.php?id=$1
Gracias y espero le sirva a alguien mas
__________________
[email protected]
HITCEL

Última edición por xfxstudios; 19/08/2015 a las 06:17

Etiquetas: htaccess, http, php, rewriterule, 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 09:22.