Obtenir l'URL et les paramètres SSI
- Je obtenir l'URL et les paramètres avec SSI (uniquement avec SSI), mais je ne trouve pas de solution.
Par exemple: http://www.test.com/abc.html?data=something
Et je dois obtenir la valeur du paramètre "données".
OriginalL'auteur mesnicka | 2010-09-17
Vous devez vous connecter pour publier un commentaire.
/data
à/\bdata
(\b
est une limite de mot) pour éviter les variables d'appariement commeiamnotdata
./\\bdata
a fonctionné pour moiOriginalL'auteur ahgood
vieille question je sais, mais je viens de tomber sur elle tout en faisant quelques SSI trucs moi-même. Je suis sûr que vous avez résolu votre problème, mais si cela ne vous aide pas, peut-être qu'il sera quelqu'un d'autre. Je suis en supposant que le serveur est Apache. (Si non, alors je suppose que ce n'est pas d'aller travailler!)
D'abord l'avertissement! Je ne suis pas un apache, sed, ou regex maître, je suis sûr que ce qui suit peut être améliorée, mais il peut être un début. Il se contente d'afficher la page par rapport à la base du site et le paramètre de la requête de données.
J'ai trouvé une liste de variables d'environnement d'apache ici: http://www.zytrax.com/tech/web/env_var.htm, et pour savoir ce que vous pouvez faire avec ce genre de choses une fois que vous avez récupéré regardez ici: http://httpd.apache.org/docs/2.0/howto/ssi.html.
Édité pour le faire imprimer à rien plutôt que de l'ensemble de la chaîne lors de l'absence de données d'attribut est trouvé.
OriginalL'auteur tjm