Redirigé un repertpoire via htaccess

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 : Redirigé un repertpoire via htaccess

Re: Redirigé un repertpoire via htaccess

par yoann38 » 22 juin 2017, 23:16

LA Régle:
RewriteRule ([a-zA-Z0-9\-]+)/([0-9]+) annonce.php?url=$1&id=$2
Me permet juste de ré écrire mes urls pour celle placé à la racine mais comment redirigé celle qui sont dans mon dossier annonce ?

Car j'ai beaucoup de page indexé ainsi...
Merci à vous

Re: Redirigé un repertpoire via htaccess

par yoann38 » 15 juin 2017, 20:20

Quelqu'un aurait une idée svp ?

Re: Redirigé un repertpoire via htaccess

par yoann38 » 13 juin 2017, 07:10

Alors ça ok
Mais du coup j'ai la meme chose sur 2 urls distincte

une avec annonce/....
et l'autre sans annonce/....


je souhaite redirigé en gros toutes les annonce/..... vers ma page qui est à la racine maintenant

J'ai tenter ça mais sans succes :
RedirectMatch 301 ^/annonce/.* http://www.monsite/annonce.php?url=$1&id=$2

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

Re: Redirigé un repertpoire via htaccess

par moogli » 11 juin 2017, 14:57

salut,

modifie le chemin de la cible dans la règle de récriture. Ce qui chance ce n'est pas l'url mais ce qu'il y a derrière donc il faut simplement indiquer le nouvel emplacement du fichier qui va traiter la requête.
RewriteRule ([a-zA-Z0-9\-]+)/([0-9]+) annonce.php?url=$1&id=$2


@+

Redirigé un repertpoire via htaccess

par yoann38 » 10 juin 2017, 15:51

Salut tout le monde.
Voilà j'ai décidé de ré créer un post car j'avais crée un post pour 2 question bien différentes.

Donc voila le problème dans mon architecture de site j'avais créer un dossier annonce à la racine de mon site.
Qui lui même posséder une page anonnce.php ce qui donne ( annonce/annonce.php)

J'ai donc créer cette régle htaccess:
# -- annonce -------------------
RewriteRule ([a-zA-Z0-9\-]+)/([0-9]+) annonce/annonce.php?url=$1&id=$2
J'ai décidé de déplacé ma page annonce.php à la racine de mon site et donc de supprimé le dossier annonce.
J'aimerais savoir donc comment procéder à des redirections via htacces.

Merci à vous