Redirection 301 en html et htaccess

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

Funambule
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 20 Mar 2009

Redirection 301 en html et htaccess

Message le Mer Mar 25, 2009 14:46

Bonjour à tou(te)s,

J'aimerai rediriger des pages de mon site vers d'autres, j'ai mis le code ci-dessous dans un fichier .htaccess :

RewriteEngine On
RewriteCond %{REQUEST_URI} ^(/.*)?/index.(htm|html|php|asp)$
RewriteCond %{THE_REQUEST} /index.(htm|html|php|asp)
RewriteRule ^(.*)index.(htm|html|php|asp)$ /$1 [R=301,L]


RedirectPermanent /dossier1/sous-dossier1/page1.html http://www.monsitetruc.com/dossier2/page2.html

La 1ère partie étant pour rediriger l'index vers le www, ça marche parfaitement. En revanche, la deuxième (redirectpermanent), me donne une erreur 500. Je suis chez ovh.

Merci pour votre aide.


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1701
Inscription: 30 Oct 2008

Re: Redirection 301 en html et htaccess

Message le Mer Mar 25, 2009 17:20

Tu dois avoir une erreur de syntaxe ou un caractère pourri dans ton fichier ou une réécriture qui fait boucler ta redirection.

Funambule
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 20 Mar 2009

Re: Redirection 301 en html et htaccess

Message le Mer Mar 25, 2009 19:53

Sais pas, je ne fais pas de ré-écriture, tout est en html. Dés que je mets un fichier htaccess avec Redirectpermanent, j'ai une erreur 500

Funambule
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 20 Mar 2009

Re: Redirection 301 en html et htaccess

Message le Ven Mar 27, 2009 9:16

J'ai trouvé l'erreur.
Il y avait des espaces dans les anciennes url ex : page abc.html
Pour que cela marche, il faut l'entourer de "
ex : RedirectPermanent "page abc.html" http://www.monsitetruc.com/dossier2/page2.html
Merci pour ta réponse forty


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1701
Inscription: 30 Oct 2008

Re: Redirection 301 en html et htaccess

Message le Ven Mar 27, 2009 9:42

les espaces doivent être encodés et remplacés par %20 ou +


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é