htaccess redirection 301

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : htaccess redirection 301

Re: htaccess redirection 301

par @rthur » 27 juil. 2017, 13:41

Il faut que tu utilises RedirectMatch pour pouvoir mettre un motif/pattern qui fonctionnera pour toutes les villes. Reprend mon lien il y a des exemples.

Re: htaccess redirection 301

par blinz » 27 juil. 2017, 07:19

J'avoue ne pas tout comprendre.
Mais j'ai quand même testé ceci qui marche :

redirect 301 /sortie/region-pays-de-la-loire/ville-de-le-mans.html http://monsite.fr/sortie/sortir-le-mans.html

Je cherche à automatisé cela du coup, afin d'éviter de faire chaque ville ou avoir un htaccess de 50.000 lignes

redirect 301 /sortie/region-pays-de-la-loire/ville-de-le-mans.html http://monsite.fr/sortie/sortir-le-mans.html
redirect 301 /sortie/region-pays-de-la-loire/ville-de-le-mans.html http://monsite.fr/sortie/sortir-nantes.html

Re: htaccess redirection 301

par @rthur » 26 juil. 2017, 22:31

Tu peux utiliser RedirectMatch pour faire ta redirection, voici un tuto :
https://alexandre.alapetite.fr/doc-alex ... ex.fr.html

Re: htaccess redirection 301

par blinz » 26 juil. 2017, 19:07

Bonjour,
Je dis plus haut :
Comment puis je procéder svp ?
Donc justement je ne sais pas trop comment faire d'où ma présence...

Re: htaccess redirection 301

par @rthur » 26 juil. 2017, 17:26

Bonjour,

Qu'as-tu essayé ? Qu'est-ce qui ne marche pas ?

htaccess redirection 301

par blinz » 26 juil. 2017, 16:42

Bonjour,
Voilà je renconrtre quelque soucis.
Je ne sais pas encore comment et pourquoi.
Mais je vois qu'on peut accéder à mes urls de deux façon:

la bonne : http://monsite.fr/scylla/1019162.html

la mauvaise: http://monsite.fr/monsite.fr/scylla/1019162.html

Ca me créer comme un sous dossier sour le de nom de mon site.

J'aimerais donc procéder à une redirection 301 via htaccess pour etre uniquement sur la bonne url.
Comment puis je procéder svp

Voici mon url_rewrting actuel:
# -- annonce -------------------
RewriteRule ([a-zA-Z0-9\-]+)/([0-9]+) annonce.php?url=$1&id=$2



Et mon deuxième soucis plus simple je pense à résoudre.....

J'ai mes anciennes urls à savoir par exemple :
http://monsite.fr/sortie/region-aquitai ... du-24.html
http://monsite.fr/sortie/region-aquitai ... du-33.html

qui aujourd'hui est devenu :
http://monsite.fr/sortie/departement-24.html
http://monsite.fr/sortie/departement-33.html


Car j'ai le même soucis pour chaque departement et région du coup.
Grand merci à ceux qui pourront m'aider

Comment puis je faire pour redirigé automatiquement