Parece que as regras de reescrita não estão sendo aplicadas. Tente acessar a página com parâmetros de URL normais para testar essa teoria. O problema real é mais provável que o Apache não esteja reconhecendo os arquivos de configuração. Como isso começou no Windows, eles provavelmente foram renomeados para lidar com o sistema de arquivos. Você também deseja renomeá-los para .htaccess ou definir a configuração no arquivo httpd.conf . Procure a linha de configuração AccessFileName e defina-a como AccessFileName htaccess.conf ou o que seu site usar.