Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
apache2 [Le 04/06/2018, 16:38] krodelabestiole [Permissions] cette phrase fait pas vraiment de sens |
apache2 [Le 23/06/2018, 19:36] krodelabestiole followsymlinks -> +followsymlinks |
||
---|---|---|---|
Ligne 161: | Ligne 161: | ||
ServerAlias www.example.com | ServerAlias www.example.com | ||
<Directory "/var/www/example"> | <Directory "/var/www/example"> | ||
- | Options FollowSymLinks | + | Options +FollowSymLinks |
AllowOverride all | AllowOverride all | ||
Require all granted | Require all granted | ||
Ligne 175: | Ligne 175: | ||
| <file>ServerAlias <nowiki>www.example.com</nowiki></file> | ...ainsi que pour le sous-domaine //<nowiki>www.example.com</nowiki>//. On peut spécifier ici d'autres noms de domaine en les séparant par un espace. On peut aussi utiliser //*.example.com// pour inclure tous les sous-domaines. | | | <file>ServerAlias <nowiki>www.example.com</nowiki></file> | ...ainsi que pour le sous-domaine //<nowiki>www.example.com</nowiki>//. On peut spécifier ici d'autres noms de domaine en les séparant par un espace. On peut aussi utiliser //*.example.com// pour inclure tous les sous-domaines. | | ||
| <file><Directory "/var/www/example"></file> | On spécifie dans cette section des règles pour le répertoire ///var/www/example// sous cet hôte virtuel. | | | <file><Directory "/var/www/example"></file> | On spécifie dans cette section des règles pour le répertoire ///var/www/example// sous cet hôte virtuel. | | ||
- | | <file>Options FollowSymLinks</file> | Apache suivra les liens symboliques qu'il trouvera dans ce répertoire (et ses descendants). | | + | | <file>Options +FollowSymLinks</file> | Apache suivra les liens symboliques qu'il trouvera dans ce répertoire (et ses descendants). | |
| <file>AllowOverride all</file> | On pourra inclure une configuration personnalisée via un fichier [[#.htaccess]]. | | | <file>AllowOverride all</file> | On pourra inclure une configuration personnalisée via un fichier [[#.htaccess]]. | | ||
| <file>Require all granted</file> | Tous les visiteurs pourront accéder au contenu de ce répertoire. Voir la [[https://httpd.apache.org/docs/current/fr/mod/mod_authz_core.html#require|documentation officielle]] pour modifier ce comportement. | | | <file>Require all granted</file> | Tous les visiteurs pourront accéder au contenu de ce répertoire. Voir la [[https://httpd.apache.org/docs/current/fr/mod/mod_authz_core.html#require|documentation officielle]] pour modifier ce comportement. | | ||
Ligne 348: | Ligne 348: | ||
Le message //Mon site personnel// devrait alors être lisible à l'adresse http://localhost/~nom_de_lutilisateur | Le message //Mon site personnel// devrait alors être lisible à l'adresse http://localhost/~nom_de_lutilisateur | ||
+ | |||
+ | <note tip>L'interprétation des fichiers PHP est désactivée par défaut dans les dossiers personnels.\\ | ||
+ | Pour l'activer il faut modifier le fichier /etc/apache2/mods-available/php7.x.conf en commentant les lignes concernées.</note> | ||
==== mod_headers ==== | ==== mod_headers ==== |