Retroceder   Foros del Web > Administración de sitios web > Servidores Web > Apache

Respuesta
 
Herramientas Desplegado
Antiguo 26-feb-2008, 21:52   #1 (permalink)
sacada ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 1
Crear por primera vez htaccess en página php

Hola a todos.

Tengo un sitio http://www.vitriniando.com realizado en php.

Yo no lo realicé. Necesito aprender a hacer el htacces con modo rewrite para que mis direcciones dejen de verse poco amigables a los buscadores como por ejemplo:

http://www.vitriniando.com/index.php?accion=categoria&id=104

Mi web es un directorio empresarial y tiene muchas categorías que se pueden ir creando.

Me gustaría redireccionar urls para que éstas salieran con el nombre de la categoria por ejemplo:

http://www.vitriniando.com/fabricas-de-muebles.html

Para este caso es cuando ya la gente entra a ver una empresa en particular:

http://www.vitriniando.com/utilidades/uti_empresas_detalles.php?emp_auto=31

como ven es muy larga y me aparece con ?... auto=31... lo ideal sería que saliera con el nombre de la empresa de forma automática, podría ser:

http://www.vitriniando.com/Mubles-y-diseños-JM.html

No se si esto es complejo, dificil, necesito que alguien me oriente.

Mil gracias!.
sacada está desconectado   Responder Citando
Antiguo 27-feb-2008, 01:56   #2 (permalink)
eContento tiene algunos puntos positivos de karma
 
Fecha de Ingreso: junio-2004
Mensajes: 440
Enviar un mensaje por MSN a eContento
De acuerdo Re: Crear por primera vez htaccess en página php

Cita:
Iniciado por sacada Ver Mensaje
Hola a todos.
Hola sacada

Cita:
Iniciado por sacada Ver Mensaje
[...]Necesito aprender a hacer el htacces con modo rewrite para que mis direcciones dejen de verse poco amigables a los buscadores[...]
Aquí tienes una guía báisca
http://perlenespanol.baboonsoftware....vo/000180.html

Cita:
Iniciado por sacada Ver Mensaje
Me gustaría redireccionar urls para que éstas salieran con el nombre de la categoria por ejemplo:
http://www.vitriniando.com/fabricas-de-muebles.html
Quizás sea más fácil si eliges una URL como la siguiente
http://www.vitriniando.com/c104-fabr...e-muebles.html
donde lo que te interesa está hasta el primer guión. La c te indica que estás buscando una categoría con ID 104 y todo lo demás te da igual. De forma que puedes construir los enlaces de esa forma concatenándoles el título, la categoría, o el nombre de la empresa...

Muchas webs lo tienen implementado así. Un ejemplo que se me ocurre es atrapalo.

Las siguientes URLs llevan al mismo sitio
http://www.atrapalo.com/restaurantes...696-sabor-a-mi
http://www.atrapalo.com/restaurantes/ficha-2696
http://www.atrapalo.com/restaurantes...que-tu-quieras


Cita:
Iniciado por sacada Ver Mensaje
Para este caso es cuando ya la gente entra a ver una empresa en particular:
http://www.vitriniando.com/utilidade...hp?emp_auto=31
como ven es muy larga y me aparece con ?... auto=31... lo ideal sería que saliera con el nombre de la empresa de forma automática, podría ser:

http://www.vitriniando.com/Mubles-y-diseños-JM.html[/quote]

Te recomiendo lo mismo que en la anterior:
http://www.vitriniando.com/e31-Mubles-y-diseños-JM.html
donde e indica que debe buscar en la tabla de empresas una con ID 31...

Y todo lo que necesitas saber sobre mod_rewrite está en el primer enlace que te he pasado.

Espero haberte ayudado...

Un saludo,
eContento
__________________
eContento
- Ofertas de Trabajo
- Cómo generar tus RSS
eContento está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 2 votos, 5,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:48.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93