Outils pour utilisateurs

Outils du site


configuration_des_sites

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
configuration_des_sites [2015/09/05 14:34] – [Fichier de configuration d'un site] pascalconfiguration_des_sites [2023/07/04 10:55] (Version actuelle) – modification externe 127.0.0.1
Ligne 5: Ligne 5:
 Chaque répertoire comportera des fichiers X.conf et des fichier X.htaccess qui seront appelés dans les fichiers de configuration de chaque site. Chaque répertoire comportera des fichiers X.conf et des fichier X.htaccess qui seront appelés dans les fichiers de configuration de chaque site.
  
-Tous les fichiers du répertoire conf-available sont utilisables. +Tous les fichiers du répertoire conf-available sont utilisables. Les fichiers .htaccess sont utilisés en remplacement du fichiers .htaccess de la racine d'un site pour des raisons de performance.  
 ===== Fichier de configuration d'un site ===== ===== Fichier de configuration d'un site =====
 <code> <code>
Ligne 13: Ligne 13:
         DocumentRoot /home/pascal/dev/www.test.dev/web         DocumentRoot /home/pascal/dev/www.test.dev/web
         <Directory /home/pascal/dev/www.test.dev/web/>         <Directory /home/pascal/dev/www.test.dev/web/>
-                Options Indexes FollowSymLinks +                IncludeOptional conf-sites/www.test.dev/*.htaccess
-                AllowOverride None +
-                Require all granted +
-                IncludeOptional ../conf-sites.www.test.dev/*.htaccess+
         </Directory>         </Directory>
-        IncludeOptional ../conf-sites.www.test.dev/*.conf +        IncludeOptional conf-sites/www.test.dev/*.conf
-        ErrorLog ${APACHE_LOG_DIR}/error.log +
-        CustomLog ${APACHE_LOG_DIR}/access.log combined+
 </VirtualHost> </VirtualHost>
-</code> +</code> 
 +===== Exemples de fichiers .conf =====  
 +==== Fichiers de log ==== 
 +<file> 
 +ErrorLog ${APACHE_LOG_DIR}/error.log 
 +CustomLog ${APACHE_LOG_DIR}/access.log combined 
 +</file> 
 +===== Exemples de fichiers .htaccess ===== 
 +==== Définition des options ==== 
 +<file> 
 +Options Indexes FollowSymLinks 
 +AllowOverride None 
 +</file> 
 +==== Activation https ==== 
 +<file> 
 +SSLEngine on 
 +SSLCertificateFile      /srv/certs/ssl-cert-mazarini.ovh.crt 
 +SSLCertificateKeyFile   /srv/certs/ssl-cert-mazarini.ovh.key 
 +SSLCertificateChainFile /srv/certs/sub.class1.server.ca.pem 
 +SSLCACertificateFile    /srv/certs/ca.pem 
 +# MSIE 7 and newer should be able to use keepalive 
 +BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown 
 +</file> 
 +==== Connexion par mot de passe ==== 
 +<file> 
 +AuthName "Connexion" 
 +AuthUserFile /srv/divers/htpasswd 
 +Require valid-user 
 +</file> 
 +==== Accès autorisé ==== 
 +<file> 
 +Require all granted 
 +</file>         
configuration_des_sites.1441463680.txt.gz · Dernière modification : 2023/07/04 10:55 (modification externe)