Skip to content

URL propres et #URL_PAGE

Je viens de regarder le code de #URL_PAGE qui appelle generer_url_public Et je ne vois pas comment passer ça en url propres du type : `mapage.html?param1=valeur1&param2=valeur2

(transformé par rewrite rules en spip.php?page=mapage&param1=valeur1&param2=valeur2)

Si je poste sur spip dev, c'est qu'il me semble à la lecture du code qu'il n'a tout simplement pas été prévu de gérer des url propres pour la balise #URL_PAGE (je m'attendais en effet à trouver une fonction generer_url_page dans ecrire/urls/propres.php)

Un oubli ? Une grosse difficulté technique ?

PS : les rewrite rules utilisées (pour gérer des url arborescentes d'une part et pour ne pas entrer en colision avec celles des sites) :

[[RewriteRule]] ^`(.*)([^`])\.html$ spip.php?page=$1$2 [QSA,L]
[[RewriteRule]] ^(.*)/?`(.*)([^`])\.html$ /`$2$3.html [QSA,R=301,L]
Modification effectuée par b_b