Comment déclarer variable dans un .htaccess ?

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

refsite
WRInaute discret
WRInaute discret
 
Messages: 73
Inscription: 19 Jan 2007

Comment déclarer variable dans un .htaccess ?

Message le Lun Mar 05, 2007 17:25

Bonjours,
Tout est dans le titre: je voudrais déclarer simplement une variable et lui affecter une valeur:

L'équivalent de mavariable="ma chaine"; mais pour le mettre dans un .htaccess.

Amaryllid
WRInaute discret
WRInaute discret
 
Messages: 172
Inscription: 8 Avr 2005

Message le Lun Mar 05, 2007 17:56

http://httpd.apache.org/docs/2.2/fr/env.html
Peut-être ça pourra vous aider. Sinon, je ne connais pas assez pour vous en dire plus.


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Mar Mar 06, 2007 12:35

1-Ce n'est pas possible.
2-Que veux-tu faire au final ? Ca, c'est surement possible.


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Mar Mar 06, 2007 13:57

vu qu'un :
php_value max_execution_time 3600
marche,

t as essayé un
php_value tavariable tavaleur ?

twiefy
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 2 Avr 2007

Message le Lun Avr 02, 2007 11:26

Bonjour :)

Je "relance" le sujet (il n'est pas stoppé depuis bien longtemps ^^). J'ai à peu près le même problème : Il me faudrait des variables dans le .htaccess

Du moins, c'est la première chose à laquelle j'ai pensé

En fait, je fais des redirections en fonction des erreurs. Ca me donne donc des lignes de code du genre :
ErrorDocument 404 http://exemple.com/error.php?err=404

Le problème, c'est que je change beaucoup d'URL (j'ai le site en local, sur Servhome et sur OVH en cas de problème). Je cherchais donc un moyen pour que le domaine soit modifié automatiquement.

Par exemple :

En local : http://localhost
Servhome : http://sous-domaine.servhome.org
OVH : http://sous-domaine.ovh.com

Voilà :)

PS : e-kiwi, j'ai essayé. Ça ne provoque aucune erreur, mais je ne vois pas comment utiliser la variable ensuite :p . Pourrais-tu me l'expliquer ?


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Lun Avr 02, 2007 11:29

au pire, un fichier header.php appelé dans toutes les pages du site, et tu défini tes variables dedans, comme le font la plupart des sites écrits en php

twiefy
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 2 Avr 2007

Message le Lun Avr 02, 2007 11:55

Pour modifier un texte d'un .htaccess o_O

En réalité, je m'attendais plus à une "constante" (je ne connais pas le terme exact) dans le .htaccess genre HTTP_DOMAIN qui serait remplacée par le nom de domaine du site courant...


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Message le Lun Avr 02, 2007 15:28

Server Side Includes (SSI)

Code: Tout sélectionner
<!--#if expr="$QUERY_STRING = /^error.php?err=([0-9]+)/" -->
<!--#set var="mavariable" value="$1" -->
<!--#endif -->


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Mer Avr 04, 2007 18:11

Tu fais trois fichiers .htaccess :)

twiefy
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 2 Avr 2007

Message le Jeu Avr 05, 2007 10:54

Bonne idée :p

Je vais faire avec, même si je fais 3 .htaccess (dans un répertoire htaccess, ce sera parfait :p)


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Ven Avr 06, 2007 13:27

Le coup du répertoire, c'est une idée en contreplaqué.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités