Spipole
(Spipole)
1
Bonjour,
je viens de tester le rewrite spip avec lightppd, je vous donne le fichier, si ça intéresse quelqu’un
$HTTP[« host »] == « www.domain.com » {
server.document-root = « /chemin/vers/mon/domaine/ »
url.rewrite-once = (
#spip
« ^/rubrique([0-9]+)(.html)?$ » => « /spip.php?page=rubrique&id_rubrique=$1 »,
« ^/article([0-9]+)(.html)?$ » => « /spip.php?page=article&id_article=$1 »,
« ^/breve([0-9]+)(.html)?$ » => « /spip.php?page=breve&id_breve=$1 »,
« ^/mot([0-9]+)(.html)?$ » => « /spip.php?page=mot&id_mot=$1 »,
« ^/auteur([0-9]+)(.html)?$ » => « /spip.php?page=auteur&id_auteur=$1 »,
« ^/site([0-9]+)(.html)?$ » => « /spip.php?page=site&id_syndic=$1 »,
Compatibilite avec les anciennes URLS appelant directement des fichiers php
« ^(/rubrique|article|breve|mot|auteur|site|agenda|backend|backend-breves|distrib|forum|ical|plan|recherche|sommaire|sommaire_texte).php3?$ » => « /spip.php?page=$1 »,
« ^/resume.php[3]? » => « /spip.php?page=sommaire »,
« ^/page.php[3]? » => « /spip.php »,
« ^/spip_cal.php3?$ » =>"/spip.php?page=ical_prive",
« ^/spip_rss.php3?$ » => « /spip.php?page=rss »,
)
}
–
Amicalement,
Saïd
Said,
Je suis super iteresse par ton savoir en matiere de lightppd 
est ce que tu peux me contacter ?
j'ai quelque regle que j'aimerais bien coder en lightppd mais je galere 
j'avoue que j'ai des regles un peu complique dugenre:
RewriteCond %{REQUEST_URI} !^/sites/([^.]+) [NC,OR]
RewriteRule ^(.*)IMG/(.+)$ - [E=filename:$2]
RewriteCond %{HTTP_HOST} ^(.*)\.([^.]+)\.([^.]+) [NC]
RewriteCond /home/dailyracer/httpdocs/sites/%2.%3/IMG/%{ENV:filename} -f
RewriteCond %{HTTP_HOST} ^(.*)\.([^.]+)\.([^.]+) [NC]
RewriteRule ^(.*)IMG/(.+)$ /sites/%2.%3/IMG/$2 [L]

Phil.
Spipole
(Spipole)
3
Bonjour,
tu vas être déçu, je ne fais que tester depuis quelques jours sur un serveur de test. J’ai simplement adapté en regardant ce qui ce faisait ailleurs.
2009/3/3 Philippe <daixtech@gmail.com>:
Said,
Je suis super iteresse par ton savoir en matiere de lightppd 
est ce que tu peux me contacter ?
j’ai quelque regle que j’aimerais bien coder en lightppd mais je galere 
j’avoue que j’ai des regles un peu complique dugenre:
RewriteCond %{REQUEST_URI} !^/sites/([^.]+) [NC,OR]
RewriteRule ^(.)IMG/(.+)$ - [E=filename:$2]
RewriteCond %{HTTP_HOST} ^(.).([^.]+).([^.]+) [NC]
RewriteCond /home/dailyracer/httpdocs/sites/%2.%3/IMG/%{ENV:filename} -f
RewriteCond %{HTTP_HOST} ^(.).([^.]+).([^.]+) [NC]
RewriteRule ^(.)IMG/(.+)$ /sites/%2.%3/IMG/$2 [L]

Phil.
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
–
Amicalement,
Saïd