Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pedradegelo

[Resolvido] Fazer 'Index of' desaparecer

Recommended Posts

Olá pessoal!

 

quando eu entro numa url do tipo http://localhost/siteemquestao

é listado algo mais ou menos assim...

 

 

Index of /siteemquestao_beta

Name Last modified Size Description-------------------------------------------------------------------------------- Parent Directory -

index.php 01-May-2009 10:05 1.7K

public/ 17-Apr-2009 23:45 -

temp/ 26-Apr-2009 14:50 -

--------------------------------------------------------------------------------

Apache/2.0.63 (Win32) PHP/5.2.8 Server at localhost Port 80

 

 

gostaria de saber como dar um redirect...por ex...ir direto para o index.php.

Também gostaria de dar o '403' no caso de acessar qualquer pasta(estilos, scripts) que não tenha um index.php

 

Grato, Cláudio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloca o nome do arquivo como: index.php, ai não exibe mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa, obrigado por sua resposta... mas como disse,

gostaria de saber como dar um redirect...por ex...ir direto para o index.php.

Também gostaria de dar o '403' no caso de acessar qualquer pasta(estilos, scripts) que não tenha um index.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para dar redirect:

 

<?php=header ('location: index.php'); ?>

Bom exibir a pagina 403 eu não sei, mais sei bloquiar.

 

<?php
$pastas = array('estilos','scripts');
for ($i = 0;$i < sizeof ($pastas);$i++)
	if (file_exists($pastas[$i])) echo '<script>window.history.go(-1)</script>';
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para que o apache leia os índices nos diretórios, declare-os na seção, ex:

 

<IfModule dir_module>
	DirectoryIndex index.php index.php3 index.html index.htm
</IfModule>

Compartilhar este post


Link para o post
Compartilhar em outros sites

complementando

 

 

no httpd.conf

 

ErrorDocument 403 /pagina_para _exibir.html

ou

 

ErrorDocument 403 http://www.endereço.do.site/pagina_para _exibir.html

isso também pode ser adicionado ao .htaccess caso esteja ativado

 

DirectoryIndex também pode ser adicionado ao .htaccess, caso nao tenha acesso ao httpd.conf e tenha acesso ao .htaccess

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.