A maioria das páginas da web estão disponíveis para qualquer um ver. Ocasionalmente há uma razão para restringir o acesso a uma página web, muitas vezes por razões de conteúdo ou de segurança. Nesses casos, é importante para garantir que as pessoas não ser capaz de visualizar a página sem autorização. Existem algumas maneiras que você pode fazer isso: com verificação de idade, verificação de senha ou restringir um determinado endereço IP.
verificação de idade
Abra o arquivo HTML página web em um programa de processamento de texto.
Adicione o seguinte código para o
seção:Salve o arquivo e enviá-lo para o seu host. Quando um usuário visita a página, ele irá pedir sua idade. Se a idade for menor de 18 anos, ele será bloqueado a partir do site.
Este é o menor nível de restrição como o usuário pode simplesmente mentir para contorná-lo.
Verificação de senha
Coloque todas as páginas web para ser protegida em uma única pasta dentro da sua conta de hospedagem web senha. Se você estiver adicionando uma senha para um site existente, você pode ter que ajustar as ligações internas para reflectir esta alteração.
Criar um arquivo de texto. Guardá-lo com o nome do arquivo .htaccess (começando com o período).
Digite o seguinte texto no arquivo .htaccess:
AuthUserFile http: //www/mysite.com/secure/.htpassword
AuthName "Por favor insira uma senha válida para continuar"
AuthType Basic
Require valid-user
Substitua a URL no campo userfile para a pasta que o .htaccess e arquivos .htpassword serão armazenados em (deve ser o mesmo que as páginas da web seguras).
Crie um arquivo .htpassword através do seu servidor web usando um prompt de comando como o Telnet. Você vai fazer isso com o seguinte comando:
htpasswd -c Htpasswd UserName
Entrando neste solicitará uma senha para username (mudar isso para um nome de usuário real).
Garantir tanto o .htaccess eo .htpassword como "somente leitura" arquivos para certificar-se de que ninguém pode alterá-los.
Fazer upload de toda a pasta segura para o seu host.
Restringir IP Addrerss
Determinar o endereço IP do computador ou rede para a qual você deseja permitir o acesso. Cada computador tem um endereço IP único, que pode ser determinada com um programa básico de web-contador que é provavelmente já oferecido por seu host.
Criar (ou abrir) um arquivo de texto .htaccess e insira as seguintes informações:
Order Deny, Allow
Negar de todos
Permitir que a partir ENTER.IP.ADDRESS.HERE
Salve o arquivo e enviá-lo para a pasta que você deseja proteger. Somente os usuários com um endereço IP correspondente será capaz de ver o seu conteúdo, todos os outros terão uma página de erro 403.