Redirect permanent, placé avant/aprés le RewriteEngine ??

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

Ethancarter
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: 25 Jan 2004

Redirect permanent, placé avant/aprés le RewriteEngine ??

Message le Dim Jan 25, 2004 14:39

Bonjour,

Je souhaiterais avoir des informations sur les fonctions

redirectpermanent
redirectmatch permanent
deny from

Faut-il les insérer aprés ou avant le :
Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on


D'autre part, quelle est la différence entre redirectpermanent et redirectmatch permanent ?

Enfin, j'ai inséré cela dans mon fichier .htaccess mais il ne se passe rien :
Code: Tout sélectionner
RedirectPermanent /cgi-bin/1/(.*) http://www.domaine.com/cgi-bin/$1

En fait, je viens de redirer le /1/ qui suivait le cgi-bin et tous les liens sont devenus invalides. Je voudrais que quand qqn tape domaine.com/cgi-bin/1/index.cgi il soit redirigé sur domaine.com/cgi-bin/index.cgi

Vous pouvez m'aider ?
Merci !


DAVID86
WRInaute passionné
WRInaute passionné
 
Messages: 1181
Inscription: 15 Oct 2003

Message le Dim Jan 25, 2004 15:42


Ethancarter
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: 25 Jan 2004

Message le Dim Jan 25, 2004 20:43

Merci,

mais cer article ne répond pas à mes questions, vous le sauriez si vous l'aviez vous même lu.

L'article parle uniquement de l'URL rewriting, pas des redirect permanent...


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 19420
Inscription: 19 Avr 2002

Message le Dim Jan 25, 2004 21:44

avec RedirectMatch, tu peux utiliser des expressions régulières, alors que tu ne peux pas avec RedirectPermanent.
tu peux aussi utiliser RewriteRule et indiquer [R=301] par exemple


DAVID86
WRInaute passionné
WRInaute passionné
 
Messages: 1181
Inscription: 15 Oct 2003

Message le Dim Jan 25, 2004 23:07

Code: Tout sélectionner
RewriteRule ^/cgi-bin/1/(.*) /cgi-bin/$1 [R=301, L]
ça ne marche pas? bah, pourtant, je pensais pas me tromper en te conseillant cette page :(
Désolé que ça convienne pas.
Allez, hop, au dodo, je serais de meilleur poil demain

Ethancarter
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: 25 Jan 2004

Message le Lun Jan 26, 2004 0:53

Bonjour,

les lignes suivantes :

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^/cgi-bin/1/(.*) /cgi-bin/$1 [R=301, L]


provoquent une erreur 500, quel que soit la page demandée sur le site !!

nikoshr
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 320
Inscription: 10 Juil 2003

Message le Lun Jan 26, 2004 14:52

L'une des pages suivant celle indiquée par David86 devrait répondre à cette question: Tester si le mod_rewrite est actif chez votre hébergeur

Ethancarter
WRInaute discret
WRInaute discret
 
Messages: 77
Inscription: 25 Jan 2004

Message le Dim Mai 23, 2004 22:21

Oui, il est actif, puisque je m'en sers pour tout un tas de redirection.., en revanche, pas moyen de rediriger le cgi-bin..


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité