utiliza o htaccess para reescrever todos os índices

0

em um 404 eu quero definir o meu arquivo htaccess para utilizar outro arquivo de outro local em vez do arquivo ausente. A URL deve permanecer como se o arquivo estivesse no diretório & mais importante, deve funcionar como se fosse o mesmo local. Então, meu objetivo principal é ter um diretório de arquivos sem um arquivo de índice. Existe uma maneira de reescrever o pedido de arquivo para fazer isso?

    
por user1483887 07.07.2017 / 19:48

1 resposta

0

Esta pode não ser a resposta que você está procurando, mas é uma boa solução alternativa:

Adicione sua página de erro 404 normal ao seu arquivo .htaccess:

ErrorDocument 404 /404.html

E no arquivo 404.html:

$Current_Url = $_SERVER['REQUEST_URI'];
if($Current_Url == "/Your_directory_here")
{
   require("index.html");  //The page that you want to show.
}
else
{
   //Normal 404 Stuff
}

Na minha resposta, estou assumindo que seus arquivos .html estão sendo analisados pelo php.

    
por 07.07.2017 / 20:12