Ce site utilise des cookies pour améliorer uniquement votre expérience utilisateur.
Vous pouvez lire à tout moment comment nous utilisons les cookies sur le site.
Bonsoir a tous,
Avant toute chose, je tiens à m'excuser de ne pas avoir répondu aux réponses de mes autres demandes car je n'ai jamais reçu de notifications par mail...
Je souhaiterai pouvoir supprimer de mon URL les variables comme expliqué dans le tuto
J'ai donc ceci dans mon code PHP :
<?php
$a=1;
echo "<a href='voir-profil?id=$a'>Envoyer $a à la page 2.php</a>";
?>
et j'ai donc utiliser ce code mais l'URL est restée inchangée après l'envois du lien sur ma page voir-profil.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php
# On réécrit notre URL et on met [0-9]+ car on sait que dans $1 on aura que des chiffres
RewriteRule ^voir-profil/([0-9]+)$ $voir_profil?id=$1 [L]
Salut @flexi2202 ,
Pour la réécriture des URLs si tu souhaites passer de :
/articles/article.php?id=124&rubrique=200
à
article-124-200
et bien ça ne marchera pas .. 🙃
Lorsque tu ajoutes des paramètres dans une urls il faut forcément les délimiter par un séparateur par exemple le séparateur est le & pour ça :
/articles/article.php?id=124&rubrique=200
Donc lorsque tu réécris ton URL il faut utiliser les / comme séparateur comme ci-dessous :
article/124/200
De plus si ton but est d'enlever le .php pourquoi mettre un .html ?
Cela ne marchera pas non plus de changer l'extension 😁
Merci clouder pour la solution
Salut @flexi2202 ,
Pour la réécriture des URLs si tu souhaites passer de :
/articles/article.php?id=124&rubrique=200
à
article-124-200
et bien ça ne marchera pas .. 🙃
Lorsque tu ajoutes des paramètres dans une urls il faut forcément les délimiter par un séparateur par exemple le séparateur est le & pour ça :
/articles/article.php?id=124&rubrique=200
Donc lorsque tu réécris ton URL il faut utiliser les / comme séparateur comme ci-dessous :
article/124/200
De plus si ton but est d'enlever le .php pourquoi mettre un .html ?
Cela ne marchera pas non plus de changer l'extension 😁
bonjour a vous deux
merci pour la correction de mon topic
je viens de faire un nouvel essai
de cette facon
mais encore une fois sans succes l url ne chnage pas
j ai crée un fichier test avec une url et un passage de deux variable vers une page article.php
voici le lien en herf
<a href="/articles/article.php?id=<?php echo $id;?>&rubrique=<?php echo $rubrique;?>" >vers votre page</a>
et voici donc le fichier .htaccess
#--------------------------------------------------
# Répertoire : /articles/
#--------------------------------------------------
# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks
# Activation du module de réécriture d'URL :
RewriteEngine on
#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------
# Article sans numéro de page :
RewriteRule ^article-([0-9]+)-([0-9]+).html$ /articles/article.php?id=$1&rubrique=$2 [L]
Bonjour @flexi2202 :
Prends le temps de rédiger ton topic en pensant à utiliser les balises pour insérer du code (cf. ce topic) 😉
Petite parenthèse à ce propos, la balise pour l'insertion de codes est </> et non celle des paragraphes (j'ai rééditer ton topic) 😉
Salut @flexi2202 ✌️
Ce lien pourra t'aider: cliquez-ici
@Clouder
Bon courage 😎
P.S.: Clouder, il m'est impossible de supprimer ta mention ?