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

el rewrite para las secciones...

Estas en el tema de el rewrite para las secciones... en el foro de Apache en Foros del Web. Holas! He leido varios posts acá, en forosdelweb , pero no me funcionó. Es que tengo dos problemillas. El primero es que en todos los ...
  #1 (permalink)  
Antiguo 06/10/2008, 09:00
 
Fecha de Ingreso: febrero-2008
Mensajes: 58
Antigüedad: 16 años, 2 meses
Puntos: 0
el rewrite para las secciones...

Holas! He leido varios posts acá, en forosdelweb, pero no me funcionó. Es que tengo dos problemillas.
El primero es que en todos los tutoriales que leí enseñaba cómo hacer un rewrite de este modo (ej:) colegiohelvort.com/seccion/laseccionquequerramos. Entonces, no sé cómo hacer para que directamente se ponga la sección, es decir: colegiohelvort.com/laseccionquequerramos.
Ahora, les quería preguntar si esto funciona:
en el .htaccess
Código PHP:
Options +FollowSymLinks
RewriteEngine on
Rewriterule 
^/(.*).htmlindex.php?stairs=$
Ahora, probé el código siguiente:
Código PHP:
Options +FollowSymLinks
RewriteEngine on
Rewriterule 
^seccion/(.*).htmlindex.php?stairs=$
Pero en mi localhost no funciona. Así que quería saber cómo poder activar el mod_rewrite.... es que soy medio cuadrado para eso...

Espero no haber confundido mucho, saludos y suerte :)
  #2 (permalink)  
Antiguo 06/10/2008, 10:08
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Respuesta: el rewrite para las secciones...

Hola


Activar el mod_rewrite en httpd.conf

Esto lo puedes hacer descomentando la linea con mod_rewrite.so en linux o mod_rewrite.dll si tienes windows, Luego reinicias tu apache y debe funcionar

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
  #3 (permalink)  
Antiguo 06/10/2008, 10:14
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: el rewrite para las secciones...

Tema trasladado a Apache.
  #4 (permalink)  
Antiguo 06/10/2008, 10:19
 
Fecha de Ingreso: febrero-2008
Mensajes: 58
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: el rewrite para las secciones...

pero cuál es la ubicación específica?? además.. qué es descomentar?? sorry pero no entiendo nada :P
  #5 (permalink)  
Antiguo 08/10/2008, 10:49
 
Fecha de Ingreso: febrero-2008
Mensajes: 58
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: el rewrite para las secciones...

Vale.. ahora ya lo pude descomentar. Para el que lea el post y no sabe qué es, es quitarle el numeral (#) que está delante de la línea sobre el mod_rewrite. También cambiar Allows None por Allows All, que ahora no recuerdo bien dónde está :P
Bueno... ahora tnego un problema. Quiero hacer el cambio, probé este:
Código:
Options +FollowSymLinks 
RewriteEngine on 
Rewriterule ^(.*).html$ index.php?stairs=$1
Pero lo que quiero es que, cuando abra una noticia, el link quede así: www.miweb.com/noticias/titulo-de-mi-noticia-123 (número de la ID).
Pero realmente no sé cómo hacer. Lo único que sé es que hay que agregar la línea Rewriterule ^/noticias/(-.*)-(.*).html$ index.php?stairs=chamanes&titulo=$1&id=$2.

Ya probé el script, pero quería usarlo no tipo ".html", sino como directorios, es decir, separado por /. Pero el probema es que toma a los archivos como si fuesen parte de ese directorio (además no sé cómo hacer el rewriterule xD).
Si alguien me puede ayudar, agradecería
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 23:05.