Anomalie #962

URL propres et #URL_PAGE

Ajouté par realet RealET il y a plus de 9 ans. Mis à jour il y a plus de 5 ans.

Statut:NouveauDébut:
Priorité:BasEchéance:
Assigné à:spip-dev -% réalisé:

0%

Catégorie:filtres et balises
Version cible:99 plus tard
Resolution: Navigateur:

Description

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]

Historique

#1 Mis à jour par Nicolas Krebs - il y a plus de 8 ans

Voir aussi #1364 .

#2 Mis à jour par nicolas - il y a plus de 5 ans

Formats disponibles : Atom PDF