Gewusst wie: Zugriff auf Webseiten beschränken
Die Mehrheit der Web-Seiten sind für jedermann zum Anzeigen vorhanden. Gelegentlich gibt es einen Grund, den Zugriff auf eine Webseite, oft aus Gründen der Inhalt oder Sicherheit beschränken. In diesen Fällen ist es wichtig, sicherzustellen, dass die Menschen möglicherweise nicht zum Anzeigen der Seite ohne Genehmigung. Es gibt ein paar Möglichkeiten, die Sie dazu: mit Altersüberprüfung, Kennwortüberprüfung oder eine bestimmte IP-Adresse beschränken.
Anweisungen
Altersüberprüfung
1 Öffnen Sie die Webseite HTML-Datei in einem Textverarbeitungsprogramm.
2 Fügen Sie folgenden Code zum Abschnitt < HEAD >:
< Skriptsprache = "Javascript" >
Var AgePrompt = Prompt ("was Ihr Alter ist?");
Wenn (AgePrompt > = 18) alert('Welcome!')
Else {}
Alert('Sorry! Zurück in ein paar Jahren kommen! ")
Document.Location= ""; //link wenn nicht 18
}
< / script >
3 Speichern Sie die Datei und laden Sie sie auf Ihren Web-Host. Wenn ein Benutzer die Seite besucht, fragt es seinem Alter. Wenn das Alter unter 18 Jahren wird er von der Website gesperrt.
Dies ist die niedrigste Ebene der Beschränkung, da der Benutzer einfach liegen kann, um es zu umgehen.
Kennwortüberprüfung
4 Platzieren Sie alle Webseiten in einem einzigen Ordner innerhalb Ihres Webhosting Account passwortgeschützt sein. Wenn Sie ein Kennwort zu einer vorhandenen Website hinzufügen, müssen Sie anpassen der internen Links um diese Änderung widerzuspiegeln.
5 Erstellen Sie eine Textdatei. Speichern Sie es mit der Datei namens .htaccess (beginnend mit der Periode).
6 Geben Sie den folgenden Text in der .htaccess-Datei:
AuthUserFile-http://www/mysite.com/secure/.htpassword
AuthName "Bitte geben Sie ein gültiges Kennwort weiter"
AuthType Basic
Gültige Benutzer anfordern
Ersetzen Sie die URL im Feld "UserFile" in den Ordner, die in die .htaccess und .htpasswd-Dateien gespeichert werden (es sollte das gleiche sein wie die sichere Web-Seiten).
7 Erstellen einer .htpasswd-Datei über Ihren Webserver mithilfe einer Eingabeaufforderung wie Telnet. Sie tun dies mit dem folgenden Befehl:
Htpasswd - C .htpasswd UserName
Eingeben, dies werden Sie zur Eingabe eines Kennworts für Benutzername (ändern Sie diesen in einen tatsächlichen Benutzernamen).
8 Sichern Sie die .htaccess und die .htpasswd als "Read-only"-Dateien, um sicherzustellen, dass niemand sonst diese ändern können.
9 Laden Sie den gesamten sicheren Ordner auf Ihrem Webhost.
IP-Addrerss zu beschränken
10 Ermitteln Sie die IP-Adresse des Computers oder Netzwerks, die Sie Zugriff gewähren möchten. Jeder Computer hat eine eindeutige IP-Adresse mit einem grundlegenden Web-Zähler-Programm bestimmt werden kann, die wahrscheinlich schon von Ihrem Webhost angeboten wird.
11 Erstellen (oder öffnen) einen .htaccess-Text-Datei und geben Sie die folgende Informationen:
Order Deny, damit
Verweigern von allen
Von Eingabe zulassen. IP. ADRESSE. HIER
12 Speichern Sie die Datei und laden Sie sie auf den Ordner, den Sie schützen wollen. Nur Benutzer mit einer passenden IP-Adresse können, um dessen Inhalt anzuzeigen, erhalten alle anderen einen 403-Fehler-Seite.