Je cherche à configurer plusieurs wiki MoinMoin en utilisant la même instance FastCGI. J'ai plusieurs wiki que l'on peut atteindre ainsi.
- www.example.fr/wiki/nom1
- www.example.fr/wiki/nom2
J'ai donc configurer lighttpd sur l'URL :
$HTTP["url"] =~ "^/wiki/(nom1|nom2)" {
fastcgi.server = (
"/wiki" => ((
"bin-path" => "/var/www/wiki/moin.fcgi",
"host" => "127.0.0.1",
"port" => 3060,
"min-procs" => 1,
"max-procs" => 3,
"max-load-per-proc" => 2,
"docroot" => "/",
"check-local" => "disable",
"broken-scriptfilename" => "enable"
))
)
}
Le problème que MoinMoin se sert de la ligne "/wiki" => (( pour reconnaître le wiki que l'on souhaite consulter. Il me faudrait donc avoir une instance FastCGI par wiki.. :s
Je voudrais donc savoir, si je peux mémoriser le nom du wiki que je veux atteindre et le réinjecter dans le nom du serveur FastCGI, comme dans tout mécanisme d'expression régulières :
$HTTP["url"] =~ "^/wiki/(nom1|nom2)" {
fastcgi.server = (
"/wiki/$1" => ((
...
))
)
}
La modification est l'utilisation de $1. Pour information, j'ai essayé ceci mais ça ne fonctionne pas.
Une idée ?
# J'ai bien compris?
Posté par yoshi . Évalué à -2.
En fait ce que tu voudrais c'est plus de MoinMoin?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.