Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Comment gérer les urls longues autrement qu'en POST ?
Du mieux au moins bien:
- Post-Redirect-Get vers user friendly URL
- base64_{en|de}code()
- enregistrer l'URL en DB et faire la correspondance avec un base36, 30, ... etc...
J'envisage une solution, pour que mon formulaire ( get ), génère une url rewritée :
Tout en get.
1ère page : Accédée par un lien href urlrewrité au départ avec tous les paramètres ( même par défaut ).
2ème page : Accédée avec un formulaire get par la 1ère page.
Ce formulaire, ne peut pas accéder directement à une url rewritée, donc je passe par un script intermédiaire qui redirectionne en 301 vers la page2, qui est urlrewritée.
Normalement tout est ok ?
Le deux pages ( 1 et 2 ) urlrewritées seront indexées par les moteurs, et il est même possible que ces deux urls rewritées soient les mêmes ?
L'url de départ dans le href, comportant tous les paramètres, il n'y a plus de risque de duplicate content.