Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2009, 15:25
07JoseLuis
 
Fecha de Ingreso: junio-2008
Mensajes: 44
Antigüedad: 15 años, 10 meses
Puntos: 2
Pregunta indexar paginas

hola a todos buenas tardes. . .

Me gustaria me brindaran su ayuda acerca de como indexar las url de mis paginas dinamicas de mi sitio por urls estaticas, ya he buscado y he encontrado tmb muchas pero la verdad no me queda claro ya he logrado que desaparescan los signos de interrogacion(?) de mis paginas que les paso algun id, utilizando mi archivo .htaccess y el MOD_REWRITE es decir:

mi url dinamica, quite el http: debido a que no puedo subir enlaces
Código:
//localhost/new_t4u/capacitacionesyseminarios.php?idcont=37
por estatica
Código:
//localhost/new_t4u/capacitacionesyseminarios-37.html
despues en ves de pasar los id de los cursos pase los nombres para que pudiera cambiar el numero por el titulo del curso al que hace referencia, ya que esto lo he visto mucho en otras paginas web y aqui mismo dentro del foro que en vez de que salga el numero sale el nombre separado por guion medio (-) entonces lo que nose es que debo de hacer o agregar a mi archivo .htaccess para que me remplaze los espacios por guiones(-) y las ñ por n y los letras con acentos que las ponga sin acentos algo asi:

Código:
//localhost /new_t4u/capacitacionesyseminarios.php?nombre_curso=dieño gráfico
obiamente esta url no me arroja ningun resultado debido a la ñ, el acento y el espacio pero con un nombre sin esos caracteres si lo hace, e indexada me queda asi

Código:
//localhost/new_t4u/cursos/dieño gráfico.html
de igual forma sin resultado alguno

y como necesito las urls es como estas que he visto
Código:
forosdelweb.com/f58/redireccinoar-varias-paginas-con-htaccess-solucionado-731677/
...
que me salga el nombre del curso, bueno en este caso es del tema y supongo que trae el id del tema por si se repite algun tema lo identifique con el id

este es mi .htaccess
Código:
RewriteEngine On
RewriteRule ^cursos/(.*).html capacitacionesyseminarios.php?nombre_curso=$1 [L]
espero me puedan ayudar a concluir esto

de antemo muchas gracias