[spip-dev] Chemin d'accès dans les URI

Bonjour,

J'ai un problème récurrent avec les chemins d'accès dans les URI (Spip 1.4). Si j'utilise #LOGIN_PUBLIC dans mes squelettes, par exemple, j'obtiens quelque chose comme :

  <form name='form_login' action='./spip_cookie.php3' method='post'

Or, j'utilise les rewrite rules d'Apache pour avoir des chemins personnalisés dans les URI. J'obtiens donc actuellement :

  http://monserveur/monsousrepertoireproduitparrewriterule/spip_cookie.php3

ce qui est faux... Serait-il possible d'utiliser l'adresse fournie dans l'interface privé pour compléter ces adresses ?

En attendant, je m'en vais patcher inc-login.php3 (sauf s'il y a meiux : quelqu'un ?).

Merci,

Gilles.

Il suffit que tu fasses la bonne rewriterule pour tous les spip_xxx.php3
(c'est ce que je fais)

@ Gilles Pérez-Lambert <Gilles.Perez@univ-montp3.fr> :

Or, j'utilise les rewrite rules d'Apache pour avoir des chemins
personnalisés dans les URI. J'obtiens donc actuellement :

  http://monserveur/monsousrepertoireproduitparrewriterule/
spip_cookie.php3

RewriteRule ^/spip_([a-z]+\.(php3|css)) /mon/chemin/vers/spip_$1 [QSA,L]

-- Fil