..
1. Apache mod_alias module de
Le mod_alias dans Apache est un module référencé par les directives, qui définissent les alternatives dans le type d'URL (traduction), en pratique, il sera possible d'arriver à une page Web ou une autre ressource en tapant différents dans la barre d'adresse, pour cette même raison, le mod_alias peut également être utilisé pour des opérations de redirections d'URL.
Prenons un exemple, nous savons que les directives Apache doit être écrit sur le conteneur spécifié dans le fichier de configuration httpd.conf et destiné à fournir des instructions pour le fonctionnement du serveur Web.
Dans les instructions case montrent un exemple de conteneurs assez commun:
<VirtualHost *> ServerName www.brasserie-lechantilly.com ServerAlias brasserie-lechantilly.com # ... Les autres directives </ VirtualHost>Dans le code que nous avons proposé deux directives: ServerName, qui indique le nom réel de l'hôte de notre site et ServerAlias qui peuvent être passés comme paramètres à l'alias différents de l'original, il s'ensuit que le site indiqué dans le récipient peut être réalisé soit entrer une adresse complète ("www.brasserie-lechantilly.com») et ses alias ("brasserie-lechantilly.com").
ServerAlias, comme prévu, accepte plusieurs paramètres, pour être actif, il suffit de taper l'un après l'autre séparés par un espace:
ServerAlias brasserie-lechantilly.com sito.brasserie-lechantilly.com mrwebmasterLa directive Alias appelé récupère simplement des fichiers qui sont également situés à l'extérieur de la racine du serveur web (celui qui héberge le site Web). Cette directive prend deux paramètres: l'URL à traduire, qui est le chemin vers la ressource demandée par l'entrée du client, la trajectoire réelle du système de fichiers où la ressource est nécessaire.
Par exemple:
Alias / icons / usr / local / apache / iconsDans ce cas, toutes les demandes envoyées à l'URL "http://www.nome_sito.it/icons" à partir du serveur Web recherche dans le répertoire "/ usr / local / apache / icons" qui peut être placé dans un endroit hors de la racine du document.
La directive AliasMatch autre part, offre quelques outils de plus à l'administrateur du serveur Web, il est possible d'y associer les expressions régulières contenant des paramètres. Voici un exemple:
AliasMatch / Noël /(.*) \. Jpg $ / images / vacances / Noël / $ 1.jpgDans ce second cas, toutes les demandes du client vers le fichier. "Jpg" dans le dossier "/ Noël /" sont recherchées à partir du serveur Web dans le dossier "/ images / vacances / Noël /".
| |
Linux (Cours)
Guide complet de système open-source. A partir de 49 €. |
| |
MySQL (Cours)
Gestion des bases de données open-source. A partir de 39 €. |
| |
PHP (cours)
Cours complet pour la création de sites Web dynamiques. A partir de 49 €. |