Gewusst wie: Zugriff auf Webseiten beschränken

December 16

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.