Anomalie #962
URL propres et #URL_PAGE
| Status: | Nouveau | Start date: | ||
|---|---|---|---|---|
| Priority: | Bas | Due date: | ||
| Assignee: | % Done: | 0% | ||
| Category: | filtres et balises | |||
| Target version: | 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¶m2=valeur2
(transformé par rewrite rules en
spip.php?page=mapage¶m1=valeur1¶m2=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]
History
#1
Updated by Nicolas Krebs - almost 5 years ago
Voir aussi #1364 .
#2
Updated by nicolas - almost 2 years ago
Voir ce billet et ses commentaires : http://www.openstudio.fr/Pages-personnalisees-et-reecriture.html