Skip to content

Commit a7b209c

Browse files
authored
Merge pull request #4365 from ovh/KS-Feedback-Htaccess-webhosting
Ks feedback htaccess webhosting
2 parents ed9c337 + 118c18e commit a7b209c

File tree

3 files changed

+3
-45
lines changed

3 files changed

+3
-45
lines changed

pages/web/hosting/htaccess_what_else_can_you_do/guide.de-de.md

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,75 +7,55 @@ order: 04
77
updated: 2022-10-05
88
---
99

10-
1110
## Verzeichnis-Browsing verhindern
1211
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-
1412

1513
```
1614
Options -Indexes
1715
```
1816

19-
20-
21-
2217
## Fehlermeldungen weiterleiten
2318
Wenn Sie personalsierte Fehlermeldungen verwenden oder bei Fehlern eine Weiterleitung auf eine bestimmte Webseite einrichten wollen, erstellen Sie eine .htaccess-Datei mit folgender Zeile:
2419

25-
2620
```
2721
ErrorDocument Nummer_des_Fehlers Nachricht_oder_Ziel
2822
```
2923

30-
3124
Ersetzen Sie "Nummer_des_Fehlers" durch den entsprechenden Fehlercode. Die häufigsten Fehlermeldungen sind folgende:
3225

33-
3426
- 401: Authorization required. Die Anfrage erfordert eine gültige Authentifizierung mit Login und Passwort.
3527
- 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.
3628
- 404: Not Found. Die vom Nutzer angeforderte Datei existiert nicht.
3729
- 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.
3830

39-
4031
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:
4132

42-
4333
- 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:
4434

45-
4635
```
4736
ErrorDocument 403 "Leider haben Sie kein Zugriffsrecht für diese Datei"
4837
```
4938

50-
5139
- Sie möchten alle Fehler 404 auf Ihre persönliche Seite 404.html weiterleiten (für Ihre Domain: domain.com) :
5240

53-
5441
```
5542
ErrorDocument 404 http://www.domain.com/404.php
5643
```
5744

58-
59-
6045
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:
6146

62-
6347
```
6448
Errordocument 404 /cgi-bin/error.cgi?type=404
6549
```
6650

67-
6851
Die Zeile muss etwas anders aussehen, wenn Ihre Seite eine SSL-Verschlüsselung verwendet:
6952

70-
7153
```
7254
Errordocument 401 /~login/error.html
7355
```
7456

75-
7657
Sollte das nicht funktionieren, überprüfen Sie in den Erweiterten Einstellungen Ihres Internet Explorer, ob die Option "Kurze HTTP-Fehlermeldungen anzeigen" deaktiviert ist.
7758

78-
7959
## Eine abweichende Index-Datei angeben
8060
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:
8161

pages/web/hosting/htaccess_what_else_can_you_do/guide.fr-fr.md

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ slug: mutualise-htaccess-les-autres-operations-realisables-avec-des-fichiers-hta
44
excerpt: Retrouvez ici toutes les operations possibles avec votre .htaccess autre que la protection de dossier.
55
section: Réécriture et authentification
66
order: 04
7-
updated: 2022-10-05
7+
updated: 2022-10-05
88
---
99

1010
Avant de procéder, il est nécessaire de préciser quelques petites choses par rapport aux fichiers .htaccess. Tout d'abord, il faut savoir qu'il s'agit de fichiers particuliers pour le serveur web, et que ces fichiers n'apparaissent pas dans l'arborescence du répertoire concerné si un internaute fait un accès à un répertoire listable (qui ne contient pas de page index, et dont le listage n'est pas interdit). Ensuite, il faut bien prendre en compte que les paramétrages indiqués par un fichier .htaccess s'appliquent au répertoire où le fichier est installé, ainsi qu'à tout ses sous-répertoires.
@@ -21,16 +21,13 @@ Avant de procéder, il est nécessaire de préciser quelques petites choses par
2121
### Empecher le listage du contenu d'un repertoire
2222
Pour empécher les internautes de lister l'ensemble des fichiers contenus dans un répertoire en l'absence d'index (.cgi, .html, .php etc ....), créez un fichier .htaccess contenant la ligne ci-dessous :
2323

24-
2524
```bash
2625
Options -Indexes
2726
```
2827

29-
3028
### Rediriger les messages d'erreur
3129
Si vous voulez utiliser des messages d'erreur personnalisés ou rediriger les erreurs sur une page web, créez un fichier .htaccess contenant des lignes de cette forme :
3230

33-
3431
```bash
3532
ErrorDocument numéro_d_erreur message_ou_destination
3633
```
@@ -49,7 +46,6 @@ Remplacez "message_ou_destination" par l'action à effectuer. Pour afficher un s
4946

5047
Vous pouvez également rediriger l'erreur vers un script CGI qui affichera un message, redirigera le visiteur vers un autre fichier selon l'URL qui était demandée au départ (disponible dans la variable d'environnement REQUEST_URI), et/ou vous enverra un mail, etc. Pour cela, rajouter la ligne suivante dans votre fichier .htaccess :
5148

52-
5349
```bash
5450
Errordocument 404 /cgi-bin/erreur.cgi?type=404
5551
```
@@ -60,33 +56,24 @@ Un changement est à faire uniquement si la page est appelée en https (SSL) pou
6056
```bash
6157
Errordocument 401 /~login/error.html
6258
```
63-
6459
Si cela ne fonctionne pas, vérifiez que dans les propriétés d'Internet Explorer vous avez, dans l'onglet Avancé, décoché "Afficher des messages d'erreur HTTP simplifiés".
6560

66-
6761
### Specifier un fichier d'index different
6862
Par défaut, le fichier index d'un répertoire est index.html, index.htm ou index.php. Si vous voulez que ce soit un autre fichier, vous pouvez mettre une ligne de ce type dans votre .htaccess :
6963

70-
7164
```bash
7265
DirectoryIndex nom_du_fichier
7366
```
7467

7568
Par exemple, si vous voulez utiliser la page accueil.html comme page d'index, utilisez la ligne suivante :
7669

77-
7870
```bash
7971
DirectoryIndex accueil.html
8072
```
8173

82-
8374
### Faire de la reecriture d'URL
8475
Vous pouvez pour cela vous rendre sur le lien suivant : [Cliquer ici](../htaccess-reecriture-url-mod-rewrite/)
8576

86-
87-
## Le fichier .htaccess
88-
Tout sur le fichier .htaccess sur le lien suivant : [Cliquer ici](../mutualise-tout-sur-le-fichier-htaccess/)
89-
9077
## Aller plus loin
9178

92-
Échangez avec notre communauté d'utilisateurs sur <https://community.ovh.com>.
79+
Échangez avec notre communauté d'utilisateurs sur <https://community.ovh.com>.

pages/web/hosting/htaccess_what_else_can_you_do/guide.it-it.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ excerpt: Questa guida ti mostra le altre operazioni che possono essere effettuat
44
slug: hosting_condiviso_altre_operazioni_possibili_con_il_file_htaccess
55
section: Scrittura e autenticazione
66
order: 04
7-
updated: 2022-10-05
7+
updated: 2022-10-05
88
---
99

1010

@@ -94,17 +94,8 @@ Ad esempio, per utilizzare homepage.html come pagina index, utilizza:
9494
DirectoryIndex homepage.html
9595
```
9696

97-
98-
99-
100-
## Impostare reindirizzamenti
101-
Per effettuare questa operazione, consulta [questa guida](https://www.ovh.it/g1339.reindirizzamento-dominio#reindirizzamento_web_con_lhtaccess)
102-
103-
10497
## Riscrivere un URL
10598
Per effettuare questa operazione, consulta [questa guida](https://www.ovh.it/g1971.hosting_condiviso_riscrivi_url_tramite_mod_rewrite_con_file_htaccess)
10699

107-
108100
##
109101
Per scoprire di più sul file .htaccess, [clicca qui](https://www.ovh.it/g1967.hosting_condiviso_tutto_sul_file_htaccess)
110-

0 commit comments

Comments
 (0)