Foros del Web » Soporte técnico » Ayuda General »

Configurar urls htaccess

Estas en el tema de Configurar urls htaccess en el foro de Ayuda General en Foros del Web. Buenas noches en mexico, Podrian ayudarme indicandome como tengria que configurar mis htaccess para que mis urls salgan amigables url original: http://misitio.com/site/index.php?id...eccion=109&mas varbiables por url ...
  #1 (permalink)  
Antiguo 13/01/2016, 20:42
Avatar de LoUiMaNiAkO  
Fecha de Ingreso: enero-2006
Mensajes: 198
Antigüedad: 18 años, 3 meses
Puntos: 1
Pregunta Configurar urls htaccess

Buenas noches en mexico,

Podrian ayudarme indicandome como tengria que configurar mis htaccess para que mis urls salgan amigables

url original: http://misitio.com/site/index.php?id...eccion=109&mas varbiables por url

url deseada:
http://misitio.com/site/Nombre de Seccion/nombre_de_subseccion

__________________
:molesto: "Soy como dios k nunca llora y como satanas k nunca resa":molesto:

Dejate seducir por mis colmillos
  #2 (permalink)  
Antiguo 14/01/2016, 04:01
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: Configurar urls htaccess

Prueba:
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 14/01/2016, 10:39
Avatar de LoUiMaNiAkO  
Fecha de Ingreso: enero-2006
Mensajes: 198
Antigüedad: 18 años, 3 meses
Puntos: 1
Respuesta: Configurar urls htaccess

Gracias por tu respuesta, tengo una duda he leído que hay que hacer un php para jalar los nombres en lugar de números (id) este no se donde colocarlo y tengria el problema de que algunas url de mi sitio son asi:

http://misitio.com/site/index.php?id...o_Catalogo=128

es el mismo codigo apache?

/primeras pruebas

estoy usando este codigo en mi .htaccess
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /site/
# Si el archivo no es un directorio
RewriteCond %{REQUEST_FILENAME} !-d
# "Redirigir" normal cualquier numero,letra y barra (-)
# y no hacer nada mas.
RewriteRule ^([A-Za-z0-9-]+)/?$ $1.php [L]
# Si la consulta tiene extension .php
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.php\ HTTP
# Y no es un directorio
RewriteCond %{REQUEST_URI} !-d
# Rediregimos a la misma consulta sin el .php
RewriteRule ^(.+)\.php$ $1 [L,R=302]
</IfModule>


y guiandome con este ejemplo:
http://www.maestrosdelweb.com/urlamigable/


pero mi sitio siempre se quda en el index me genera la url:
http://localhost/site/index/id_seccion,126/


pero sea cual sea el link que cliquee me sigue quedando en el index de la pagina.

quien me ayuda?
__________________
:molesto: "Soy como dios k nunca llora y como satanas k nunca resa":molesto:

Dejate seducir por mis colmillos

Última edición por LoUiMaNiAkO; 14/01/2016 a las 22:35

Etiquetas: htaccess, urls
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 07:05.