Como esconder um nome de arquivo na barra de endereços

Use a função mod_rewrite para mostrar uma URL diferente no utilizador`s address bar.

Se você possui ou desenvolver um site, você pode desejar para ocultar o nome de uma página, imagem ou outro documento de arquivo exato quando um usuário visita seu site. Se o seu servidor de hospedagem usa software Apache, empregam a função mod_rewrite em um arquivo do Access Hyper Text para instruir o servidor para exibir uma URL diferente na barra de endereços do navegador quando o visitante carrega um arquivo específico. Isso pode ser especialmente útil se você quer mostrar a localização do diretório, mas não o nome do arquivo.

Criar HTAccess

  • Abra um editor de texto, como o Bloco de Notas no Windows.

  • Tipo, ou copiar e colar, o seguinte em um documento em branco:

    RewriteEngine on

    RewriteRule ^ old.html $ new.html

  • Substituir "old.html" com o nome do arquivo que você está tentando esconder. Por exemplo, se você quer esconder "page.html," digitar "page.html." A barra invertida instrui o servidor para tratar o período entre o nome do arquivo e tipo como um personagem regular.



  • Substituir "new.html" com um novo nome de arquivo, como "new.html" ou diretório como "/diretório." Você não precisa incluir a barra invertida nesta expressão.

  • Abra o menu Arquivo e escolha a opção para salvar. Na caixa de diálogo, tipo "htaccess" como o nome do arquivo e selecione "TXT" como o tipo de arquivo.

Carregar HTAccess

  • Conectar ao seu servidor Web. Se estiver usando FTP, lançar o seu programa de FTP no seu computador e insira sua credencial de login e informações do servidor antes de pressionar "Conectar."

  • Navegue até o diretório que contém o arquivo cujo nome você deseja esconder no "Servidor remoto" painel do seu cliente FTP.

  • Abra a pasta no computador que contém "htaccess.txt" no "Local" painel do seu programa.

  • Clique duas vezes no arquivo ou para a direita; mouse e escolha "Envio" para carregá-lo.

  • direita; clique sobre o arquivo no painel remoto e escolha a opção para mudar o nome. Alterar o nome para ".htaccess." O arquivo pode ficar oculto, dependendo do seu servidor e configurações de cliente FTP. Quando os usuários acessam o URL antigo, eles vão agora ver o novo URL na sua barra de endereços do navegador.

dicas & avisos

  • Este método só funciona em Apache e servidores compatíveis.
  • Seu host deve ligar a função mod_rewrite ou isso não vai funcionar.
De esta maneira? Compartilhar em redes sociais:

LiveInternet