Faire une redirection 301 sans url rewriting

WRInaute discret
Bonjour :)


Je suis embêté car je souahite faire une redierction 301 définitive de chez free vers ailleurs, avec un code du genre:

RewriteEngine On
RewriteRule ^(.*)$ http://www.nveau-site/ [QSA,L,R=301]

dans un htaccess.

Or ca marche pas...Le message d'erreur est le suivant:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Apache/ProXad [Feb 19 2006 23:15:06] Server at forummachun.free.fr Port 80


Appermment sur un post de ce forum, il est dit que free ne fait pas l'url rewriting... du coup ca expliquerait les choses. Donc que faire? J'ai actuellement dans google 100 pages de l'ancien site (forum phpbb avec sid). Y a-t-il un moyen de faire ca bien?

J'ai regardé la page:
https://www.webrankinfo.com/forum/t/en-cas-de-changement-dhebergeur.1136/

mais je nage plutot.
dois-je mettre un header du genre:

<?php
header("Status: 301 Moved Permanently");
header("Location:http://nveau_site.com/monforum/");
?>

ou un truc du genre:


header("HTTP/1.1 301 Moved Permanently");
header("Location: http://nveau_site.com/monforum/");
header("Connection: close");
exit;

sur quelles pages? :cry: :?:
Je vous remercie de votre aide



a bientot
 
WRInaute discret
Bonjour Mr_go, :o

J'ai suivi ton conseil et j'ai fait un htaccess qui contient:

RedirectMatch permanent / http://www.monnveausite.com/Forum/index.php

Et ca marche :lol:
qu'à moitié :?

C'est à dire que la redirection se fait, mais c'est l'ancienne url qui reste affichée dans la barre d'adresse!
Peut-tu me confirmer qu'il s'agit bien d'une redirection 301

ps:j'avais essayé
Redirect permanent / http://www.monnveausite.com/Forum/index.php
et ca marchait pas du tout

a bientot,
 
WRInaute passionné
Souhaites tu rediriger les pages de ton ancien nom de domaine vers ton nouveau ou tout basculer vers l'index du forum ?

Dans le premier cas, qsue quelqu'un me corrige si j'ai faux, mais il faudrait faire une déclaration du type :

RedirectMatch 301 ^/(.*)$ http://www.example.com/$1
Dans ce cas là, tu modifie ton nom de domaine mais tu récupère l'architecture de ton ancien site.

Dans le deuxième cas, c'est à priori la solution que je t'avais proposé. Quel est ton message d'erreur ?

Ps: joli site que celui de ton www ;)
 
WRInaute discret
rebonjour,

merci pour ton compliment.
il faudra que je lise le lien de ton site.

en fait je souahite tout rediriger vers l'unique et merveilleuse nouvelle page suivante

http://www.eco-cito*en.org/Forum/index.php

le tout depuis mon hébergeur actuel:
http://forumtruc.free.fr/Forumtruc/viewtopic.php?t=140

j'ai repris tel quel ton code donné en haut de page, et j'obtiens le message d'erreur:

Objet non trouvé!
L'URL requise n'a pu etre trouvée sur ce serveur. Si vous avez tapé l'URL à la main, veuillez vérifier l'orthographe et réessayer.

Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.

"Error 404
www.eco-ci*oyen.org
Fri Mar 24 15:42:19 2006
Apache"

mais notons que l'url affiché n'a pas changée et est toujours:
http://forum*colo.free.fr/ForumEcolo/vi ... .php?t=140


Pour moi le plus important est de rediriger toutes les pages du vieux forum, c'est à dire celles qui sont àl'adresse suivante:
http://forum*colo.free.fr/ForumEcolo/pages.php


Voila...
Si tu as une idée, :idea:
merci d'avance,
 
WRInaute discret
un truc peut-etre intéressant
dans le lien veuillez contacter le gestionnaire du site (dans le message d'erreure), apparait le mail nu nouvel hébergeur...

cela veut peut-etre dire que la redirection a eu lieu,mais qu'avec la vieille url le nouveau serveur sait pas quoi faire!!!

c'est un peu compliqué non?
 
WRInaute passionné
Code:
RedirectMatch 301 ^/(.*)$ http://www.example.com/$1

Celui là ?
Ou celui que je t'ai fourni plus haut ?




Code:
Error 404 
www.eco-ci*oyen.org 
Fri Mar 24 15:42:19 2006 
Apache

Bon ben ca c'est bien ca veut dire que la redirection se fait ou du moins que ton serveur accepte à priori la redirection. Apparament, il ne trouve pas la page sur le nouveau serveur.

Si tu peux, donne moi ton .htaccess en MP. Ce sera certaineemnt plus simple ;)
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut