A única coisa que descobri que causa esse tipo de erro de forma confiável é quando mod_alias
(aka alias_module
) não é carregado por algum motivo. Geralmente é carregado por padrão, mas pode ser desativado pelo administrador.
Você pode verificar se esse é o caso alterando seu .htaccess
para:
<IfModule alias_module>
Redirect /index2.html http://example.com/index.html
</IfModule>
Se você não receber o erro, então mod_alias
não será carregado, portanto, a diretiva Redirect
não estará disponível.
Se você ainda receber o erro, então é outra coisa. Realisticamente, você precisaria do log de erros para ver o que aconteceu.