You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/web/hosting/htaccess_what_else_can_you_do/guide.de-de.md
-20Lines changed: 0 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,75 +7,55 @@ order: 04
7
7
updated: 2022-10-05
8
8
---
9
9
10
-
11
10
## Verzeichnis-Browsing verhindern
12
11
Wenn Sie nicht wollen, dass Internetuser den Inhalt eines Verzeichnisses ohne Index-Datei (index.cgi, index.html, index.php, etc.) "durchstöbern" können, erstellen Sie eine .htaccess-Datei mit folgender Zeile:
13
-
14
12
15
13
```
16
14
Options -Indexes
17
15
```
18
16
19
-
20
-
21
-
22
17
## Fehlermeldungen weiterleiten
23
18
Wenn Sie personalsierte Fehlermeldungen verwenden oder bei Fehlern eine Weiterleitung auf eine bestimmte Webseite einrichten wollen, erstellen Sie eine .htaccess-Datei mit folgender Zeile:
Ersetzen Sie "Nummer_des_Fehlers" durch den entsprechenden Fehlercode. Die häufigsten Fehlermeldungen sind folgende:
32
25
33
-
34
26
- 401: Authorization required. Die Anfrage erfordert eine gültige Authentifizierung mit Login und Passwort.
35
27
- 403: Access denied. Der Zugriff auf ein Verzeichnis ohne Index-Datei (index.html, index.cgi, etc.), dessen Serverkonfiguration die Anzeige der enthaltenen Dateien nicht erlaubt, wird verweigert.
36
28
- 404: Not Found. Die vom Nutzer angeforderte Datei existiert nicht.
37
29
- 500: Server Error. Zu diesem Fehler kommt es typischerweise dann, wenn ein CGI nicht korrekt ausgeführt wird oder die Rechte des Skripts nicht korrekt gesetzt sind.
38
30
39
-
40
31
Ersetzen Sie "Nachricht_oder_Ziel" durch die gewünschte Aktion. Wenn Sie eine einfache Nachricht anzeigen möchten, geben Sie diese in Anführungszeichen ein. Um eine Weiterleitung einzurichten, geben Sie den Pfad der gewünschten Seite an. Hier zwei Beispiele:
41
32
42
-
43
33
- Sie möchten, dass bei einem Fehler 403 folgende Nachricht erscheint: "Leider haben Sie kein Zugriffsrecht für diese Datei". Sie schreiben also folgende Zeile in Ihre .htaccess-Datei:
44
34
45
-
46
35
```
47
36
ErrorDocument 403 "Leider haben Sie kein Zugriffsrecht für diese Datei"
48
37
```
49
38
50
-
51
39
- Sie möchten alle Fehler 404 auf Ihre persönliche Seite 404.html weiterleiten (für Ihre Domain: domain.com) :
52
40
53
-
54
41
```
55
42
ErrorDocument 404 http://www.domain.com/404.php
56
43
```
57
44
58
-
59
-
60
45
Sie können den Fehler auch zu einem CGI-Skript weiterleiten, das dann eine Nachricht anzeigt, den Besucher je nach anfangs angegebener URL (über die Variable REQUEST_URI) auf eine andere Datei leitet und/oder Ihnen eine Mail schickt, etc. Um dies einzurichten, ergänzen Sie folgende Zeile in Ihrer .htaccess-Datei:
61
46
62
-
63
47
```
64
48
Errordocument 404 /cgi-bin/error.cgi?type=404
65
49
```
66
50
67
-
68
51
Die Zeile muss etwas anders aussehen, wenn Ihre Seite eine SSL-Verschlüsselung verwendet:
69
52
70
-
71
53
```
72
54
Errordocument 401 /~login/error.html
73
55
```
74
56
75
-
76
57
Sollte das nicht funktionieren, überprüfen Sie in den Erweiterten Einstellungen Ihres Internet Explorer, ob die Option "Kurze HTTP-Fehlermeldungen anzeigen" deaktiviert ist.
77
58
78
-
79
59
## Eine abweichende Index-Datei angeben
80
60
Standardmäßig ist die Index-Datei eines Verzeichnisses index.html, index.htm oder index.php. Wenn Sie eine andere Datei als Index-Datei festlegen möchten, ergänzen Sie folgende Zeile in Ihrer .htaccess-Datei:
0 commit comments