Question sur le rewriting d'URL !
1000trad
Messages postés
2026
Date d'inscription
Statut
Membre
Dernière intervention
-
djflexlive Messages postés 557 Date d'inscription Statut Membre Dernière intervention -
djflexlive Messages postés 557 Date d'inscription Statut Membre Dernière intervention -
Bonjour tout le monde,
Je me demandais si le rewriting d'URL avait une incidence sur les $_GET. Est-ce que ça les annulent ?
Car j'utilise beaucoup les $_GET :
Ex :
Pourrais-je toujours utiliser mes $_GET ? (tout mon site est comme ça en fait ! )
Merci à tous !
PS : On dirait que CCM à des URL "rewrité", quelqu'un pourait confirmer ?
Et si vous connaissez un bon tuto sur le rewriting, je prends aussi !
Je me demandais si le rewriting d'URL avait une incidence sur les $_GET. Est-ce que ça les annulent ?
Car j'utilise beaucoup les $_GET :
Ex :
if $GET['page'] == machin echo' ....'; elseif $GET .... else ...
Pourrais-je toujours utiliser mes $_GET ? (tout mon site est comme ça en fait ! )
Merci à tous !
PS : On dirait que CCM à des URL "rewrité", quelqu'un pourait confirmer ?
Et si vous connaissez un bon tuto sur le rewriting, je prends aussi !
A voir également:
- Question sur le rewriting d'URL !
- Url - Guide
- Comment changer url iptv - Forum Créer un site
- Atlas pro url serveur invalide - Forum TV & Vidéo
- Url masquée pour votre sécurité - Forum Programmation
- Comment trouver l'url de IPTV ? ✓ - Forum Box et Streaming vidéo
5 réponses
Bonsoir.
Non ça ne change rien.
Si par exemple, tu transforme index.php?page=accueil en page-accueil.html, la variable $_GET['page'] aura comme valeur "accueil" et tu peux ajouter d'autres variable : page-accueil.html?variable=valeur
CCM utilise bien de l'URL Rewriting
Non ça ne change rien.
Si par exemple, tu transforme index.php?page=accueil en page-accueil.html, la variable $_GET['page'] aura comme valeur "accueil" et tu peux ajouter d'autres variable : page-accueil.html?variable=valeur
CCM utilise bien de l'URL Rewriting
Merci beaucoup de ta réponse !
Et si je transforme www.monsite.com/index.php?page=accueil en accueil.php
ou www.monsite.com/index.php?page=forum&idf=8 en www.monsite.com/forum/linux
Déjà est-ce que ça marche de transformer l'URL comme ça et est-ce que mes $_GET sont conservées même si on ne les vois pas ?
Merci encore.
Et si je transforme www.monsite.com/index.php?page=accueil en accueil.php
ou www.monsite.com/index.php?page=forum&idf=8 en www.monsite.com/forum/linux
Déjà est-ce que ça marche de transformer l'URL comme ça et est-ce que mes $_GET sont conservées même si on ne les vois pas ?
Merci encore.
Biensûr que ça fonctionne comme ça et tes $_GET sont conservés. Pour te dire, c'est le but de l'url rewriting : cacher les $_GET mais les rendre accessible avec PHP ou ASPX.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je pige pas trop là ...
Le rewriting se fait dans le .htacess et non directement dans les pages php.
Si tes GET ne sont pas prévus dans la syntaxe du rewriting via l'.htaccess, cela ne fonctionnera pas.
Ex :
RewriteRule ^add-site.html$ index.php?cat=add_site [L]
Si tu tapes http://URL/add-site.html ; tu tombes bien sur " index.php?cat=add_site "
Si tu tapes http://URL/add-site.html?site=1 ; ta variable " site = 1 " ne pourra pas être récupérée dans le GET vu qu'elle n'est pas censée passer à traver le rewriting (car elle n'est pas prévue).
Une bonne direction pour se dépatouiller avec le rewriting :
https://www.webrankinfo.com/dossiers/techniques/tutoriel-url-rewriting
Le rewriting se fait dans le .htacess et non directement dans les pages php.
Si tes GET ne sont pas prévus dans la syntaxe du rewriting via l'.htaccess, cela ne fonctionnera pas.
Ex :
RewriteRule ^add-site.html$ index.php?cat=add_site [L]
Si tu tapes http://URL/add-site.html ; tu tombes bien sur " index.php?cat=add_site "
Si tu tapes http://URL/add-site.html?site=1 ; ta variable " site = 1 " ne pourra pas être récupérée dans le GET vu qu'elle n'est pas censée passer à traver le rewriting (car elle n'est pas prévue).
Une bonne direction pour se dépatouiller avec le rewriting :
https://www.webrankinfo.com/dossiers/techniques/tutoriel-url-rewriting