Aller au contenu
Jijé

Le Jeu du Dernier

Messages recommandés

Comme ça à vu de nez cela paraît correct mais si ça ne fonctionne pas c'est que ça ne l'est pas :fou2: 

J'ai un doute sur le $ mais il ne devrait pas à lui seul expliquer la mauvaise redirection

Partager ce message


Lien à poster
Partager sur d’autres sites

je pensais que le ^ ... $ servait à indiquer le début et la fin du regex

Partager ce message


Lien à poster
Partager sur d’autres sites

Non, le ^ veut dire commence absolument par ...

Le $ veut dire se termine absolument par ...

Ils sont optionnels, mais commence par n'importe quoi (.*) et termine par n'importe quoi (.*) j'ai jamais été fan perso

 

Edit: Dans un htaccess apparemment tu as raison :1look2: 
Je n'ai pas souvenir de l'avoir déjà codé de la sorte

 

Re edit: Essaye quand même sans le $ pour voir :) 

 

 

Modifié par Cybero

Partager ce message


Lien à poster
Partager sur d’autres sites

Allez on attaque Stranger Things

Partager ce message


Lien à poster
Partager sur d’autres sites

je suis sur banshee 4

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a une heure, Cybero a dit :

Non, le ^ veut dire commence absolument par ...

Le $ veut dire se termine absolument par ...

Ils sont optionnels, mais commence par n'importe quoi (.*) et termine par n'importe quoi (.*) j'ai jamais été fan perso

 

Edit: Dans un htaccess apparemment tu as raison :1look2: 
Je n'ai pas souvenir de l'avoir déjà codé de la sorte

 

Re edit: Essaye quand même sans le $ pour voir :) 

 

 

J'ai enlevé le $ :

/fr/produits1/aa est bien redirigé
/aa/fr/produits1/aa est bien redirigé

/aa/fr/produits1 (sans le /) ne fonctionne pas : c'est redirigé vers /fr/aa/fr/produits/produits1

 

du coup j'ai essayé RewriteRule ^(.*)/fr/produits1(.*) /fr/produits [R=301,L]

maintenant c'est /fr/produits1 qui est redirigé et pas le reste...

Modifié par godzi

Partager ce message


Lien à poster
Partager sur d’autres sites

"rien n'est plus ennuyeux qu'un psychopathe en manque de discussion philosophique"

Partager ce message


Lien à poster
Partager sur d’autres sites

Pourtant .* c'est 0, 1, n cela devrait fonctionner mince 

Ah les joies des expressions régulières :tetemur:

 

Partager ce message


Lien à poster
Partager sur d’autres sites

c'est ce que je me dis aussi.... le (.*) est censé prendre le / non ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Yep . c'est n'importe quel caractère 

Sinon avant ton .* tu peux toujours ajouter /? pour voir ? 

Partager ce message


Lien à poster
Partager sur d’autres sites

merci, oui ça peut peut-être marcher, je teste demain

Partager ce message


Lien à poster
Partager sur d’autres sites

:plus1:

 

Mais dans la logique pure godzi ça ne devrait rien changer... Mais à tester on ne sait jamais :p

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Il est possible que j'ai raté des messages...

 

Tu es re en vacances timout ? Ou grand week-end ?
 

Partager ce message


Lien à poster
Partager sur d’autres sites

:coucou: 

 

Il a parlé de week-end je crois ^^ 

Partager ce message


Lien à poster
Partager sur d’autres sites

voilà le problème était le slash du début ...

 

 RewriteRule ^(.*)/fr/produits1(.*) /fr/produits [R=301,L] ne fonctionne pas mais

 

RewriteRule ^(.*)fr/produits1(.*) /fr/produits [R=301,L] si.....

 

pour mes tests ce site m'a bien aidé http://htaccess.mwl.be/

Modifié par godzi

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×
×
  • Créer...

Information importante

En utilisant ce site, vous acceptez notre Politique de confidentialité et nos Conditions d’utilisation
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.