/ / .htaccess loop de redirecionamento! Todos os subdiretórios para root - .htaccess, redirecionar, root

loop de redirecionamento .htaccess! Todos os subdiretórios para root - .htaccess, redirect, root

Estou tentando redirecionar todos os subdiretórios para o diretórioraiz do meu site via .htaccess! O código abaixo funciona bem se eu tentar acessar um subdiretório ... mas não me permite exibir a página de índice na raiz, porque inicia um loop de redirecionamentos!

RedirectMatch temp ^/.*$ http://localhost/

Como posso resolver isso?

Respostas:

4 para resposta № 1

Se você deseja que todos os subdiretórios sejam redirecionados para a página inicial, faça algo assim:

RedirectMatch temp ^/.+/.*$ http://localhost/

Isso corresponderá a qualquer URI com duas barras, com pelo menos um caractere entre elas.