No suele ocurrir, pero podría ser que los archivos .htaccess no estuvieran activados en tu página Web. Si estás hospedando la página tú mismo es muy fácil de solucionar: Abre tu archivo httpd.conf en un editor de texto cualquiera. En el apartado deberás buscar la linea de texto siguiente: AllowOverride …