2009-07-28 12 views
0

Je voudrais utiliser un chemin contenu dans une variable pour inclure un fichier dans une page shtml/SSI. Fondamentalement, je voudrais d'abord définir une variable avec mod_rewrite et ensuite traiter le nom de fichier contenu dans le var.use variable dans shtml include instruction

< - # include virtual = "une_variable" - >

Est-ce possible sans utiliser un autre langage de script?

+0

devrait être sur un débordement de pile –

Répondre

0

Utilisez le drapeau E pour définir une variable d'environnement dans une règle, par exemple:

RewriteRule^- [E=some_variable:foobar] 

Ensuite, vous pouvez accéder à cette via:

<!--#include virtual="some_variable" --> 
0

J'ai fait quelques tests supplémentaires, donc je pense que Je peux répondre à ma propre question:

En plus de la règle de réécriture mentionnée ci-dessus, il est nécessaire d'accéder aux variables avec un $ -sign, par exemple

< - # include virtual = "une_variable de $" - >