Outils personnels

Gestion des .htaccess : Différence entre versions

De wikiGite

(Page créée avec « Pour des raisons de sécurité, les .htaccess ne sont pas autorisés dans les espaces web (sites ou users). Pour les autoriser malgrès tout, globalement au serveur BlueOnyx... »)
 
Ligne 1 : Ligne 1 :
 
Pour des raisons de sécurité, les .htaccess ne sont pas autorisés dans les espaces web (sites ou users).
 
Pour des raisons de sécurité, les .htaccess ne sont pas autorisés dans les espaces web (sites ou users).
  
 +
== Modification globale ==
 
Pour les autoriser malgrès tout, globalement au serveur BlueOnyx, éditer '''/etc/httpd/conf.d/blueonyx.conf'''. Modifier
 
Pour les autoriser malgrès tout, globalement au serveur BlueOnyx, éditer '''/etc/httpd/conf.d/blueonyx.conf'''. Modifier
 
  <Directory /home/.sites/>
 
  <Directory /home/.sites/>
Ligne 10 : Ligne 11 :
 
   AllowOverride AuthConfig Indexes Limit '''All'''
 
   AllowOverride AuthConfig Indexes Limit '''All'''
 
Relancer Apache (service httpd restart).
 
Relancer Apache (service httpd restart).
 +
 +
== Modifications locales ==
 +
Pour les autoriser sur un seul virtualhost, ajouter un bloc Directory au fichier siteXX.include correspondant. Ex. :
 +
<Directory /home/.sites/143/site2>
 +
    AllowOverride All
 +
</Directory>
 +
Et relancer Apache
 +
 +
'''A valider''' : Pour des sous-domaines, cette modification doit être faite dans le fichier /etc/httpd/conf.d/subdomains/xxxx.conf correspondant.

Version du 12 novembre 2010 à 14:38

Pour des raisons de sécurité, les .htaccess ne sont pas autorisés dans les espaces web (sites ou users).

Modification globale

Pour les autoriser malgrès tout, globalement au serveur BlueOnyx, éditer /etc/httpd/conf.d/blueonyx.conf. Modifier

<Directory /home/.sites/>
  Options Indexes FollowSymLinks Includes MultiViews
  AllowOverride AuthConfig Indexes Limit

Par

<Directory /home/.sites/>
 Options Indexes FollowSymLinks Includes MultiViews
 AllowOverride AuthConfig Indexes Limit All

Relancer Apache (service httpd restart).

Modifications locales

Pour les autoriser sur un seul virtualhost, ajouter un bloc Directory au fichier siteXX.include correspondant. Ex. :

<Directory /home/.sites/143/site2>
   AllowOverride All
</Directory>

Et relancer Apache

A valider : Pour des sous-domaines, cette modification doit être faite dans le fichier /etc/httpd/conf.d/subdomains/xxxx.conf correspondant.