Apache:astuces

De Lowgeek wiki

Version du 19 mars 2013 à 15:03 par Erreur404 (discuter | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Web.png

Astuces diverses

Title2.png

Récupérer le contenu d'un cookie

<syntaxhighlight lang="apache"> RewriteCond %{HTTP_COOKIE} client_email=""($|;\ ) RewriteRule ^(.*)$ /home%1 </syntaxhighlight>


Title2.png

RewriteRule ne pas faire de redirection mais déclarer une variable

Dans cet exemple, une variable est défini ce qui permet de ne pas passer par un cache sur le serveur

<syntaxhighlight lang="apache"> RewriteCond %{HTTP_COOKIE} client_email=""($|;\ ) RewriteRule ^(.*)$ - [E=force-jboss:true]

RewriteCond %{ENV:force-jboss} !^true$ RewriteCond %{REQUEST_URI} ^/(home|accueil).*$ RewriteRule ^/$ /var/www/mirror/index.html [E=no-jk:true,E=no-cache:true,T=text/html,L] </syntaxhighlight>