Sds!
Este problema pode estar relacionado ao funcionamento do mod_rewite do apache. Links permanentes estão funcionando bem? Se não, com certeza é isso!
Pra resolver. Caso vc esteja no debian 9 que é o meu caso…
$ cat /etc/*-release
PRETTY_NAME=”Debian GNU/Linux 9 (stretch)”
FAÇA O SEGUINTE
1) Ative o mod_rewrite
a2enmod rewrite
2) Ajuste a configuração do apache editando o arquivo conf
# vim /etc/apache2/apache2.conf
Altere a sessão do diretório www
<Directory /var/www>
… (bla bla)
AllowOverride All ## Se estiver ‘None’ troque por All
… (bla bla)
</Directory>
3) Restarte o apache
# /etc/init.d/apache2 restart
4) Seja feliz!