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?