Vous n'êtes pas identifié(e).
Pages : 1
Soit un site web tournant grâce au CMS lodel.
Il fonctionne drôlement bien,
mais me donne des URL du type www.monsite.org/document.php?id=XX
ce que je ne trouve pas très clair.
Je préférerais nettement un URL du genre
www.monsite.org/sujet-de-mon-document
ce que je trouve mieux.
www.monsite.org/niveau1/niveau2/sujet-de-mon-document
serait encore mieux,
mais on verra plus tard.
Bref : il n'y a pas dans lodel ce genre de bidouille
(nul CMS n'est parfait).
Or, il se trouve qu'il existe une table MySQL intitulée lodel_entites
dans laquelle se trouve le champ "identifiant",
lequel, par un heureux hasard,
contient précisément la variable "sujet-de-mon-document".
Je voudrais donc écrire un .htaccess
utilisant le mod_rewrite (RewriteEngine on)
qui aille chercher cette dernière variable dans cette table,
de manière à en déduire le document.php?id=XX
avant que de l'afficher.
Étant un rien novice en .htaccess,
j'ai pour l'instant surtout réussi
à occuper mon processeur
à l'exécution de tâches Apache apparemment infinies...
Quelqu'un auquel je vouerais une reconnaissance sans bornes pourrait-il m'aider,
moi qui en ai un rien marre de /etc/init.d/apachectl restart ?
Par exemple en m'adressant un .htaccess commenté...
Merci !
*********** GPG : 45F03D8C ***********
Hors ligne
Ceci pourrait-il t'aider ?
[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222
Hors ligne
Pas mal du tout, ma foi
Comme quoi j'ai pas fini de faire /etc/init.d/apachectl restart...
Au boulot !
*********** GPG : 45F03D8C ***********
Hors ligne
Bonsoir,
tu peux aussi essayer des graceful (après un configtest, bien sûr) pour changer un peu. Sinon, tu vas user toujours les mêmes touches
# apachectl configtest
Syntax OK
# apachectl graceful
/usr/local/sbin/apachectl graceful: httpd gracefully restarted
Ce qui m'embétait, c'était un SymLinksIfOwnerMatch pour un répertoire, mais ça y est,ça marche depuis 5 minutes. J'ai vaguement vu que mod_rewrite existe. Je ne puis hélas t'apporter mes lumières.
"La grandeur d'un métier est peut-etre, avant tout, d'unir des hommes : il n'est qu'un luxe véritable, et c'est celui des relations humaines." Antoine de Saint-Exupéry
Hors ligne
Pages : 1