hola amigos soy nuevo en esto, estoy haciendo el cambio de url amigables
y estoy probando localmente sobre windows usando apache 2.0.59 y php 5
y mysql 5
 
Por mas que trate de ver como utilizar el htaccess no podia todos los manuales donde investigue eh incluso este hermoso foro todos indican crear el htacccess y subirlo al directorio raiz o un subdirectorio
 
Bueno lo he conseguido de la siguiente manera
 
1.-descomente este modulo
LoadModule rewrite_module modules/mod_rewrite.so
 
2.-despues tuve que crear un virtual host asi
 
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:\phpprogramas\mipagina"
ServerName mipagina.com.mx
<Directory D:\phpprogramas\mipagina>
  Options FollowSymLinks MultiViews
  AllowOverride All
  Order allow,deny
  Allow from all
</Directory>
</VirtualHost>
 
3.-en el archivo host de windows
127.0.0.1       www.mipagina.com.mx
 
 
4.-este es mi archivo .htaccess
 
Options +FollowSymLinks
RewriteEngine on
Rewriterule ^noticia/(.*)\.html$ noticia.php?n=$1
 
5.-reiniciar apache
ejemplo:
si yo pongo en el navegador
 http://www.mipagina.com.mx/noticia/2.html
 
me manda a un archivo que se llama noticia.php que si esta dentro del directorio del proyecto
 
espero me puedan dar sus comentarios si es correcto o si estoy mal
 
gracias y saludos 
   
 

 activar htaccess sobre windows localmente
 activar htaccess sobre windows localmente 
