[REGLE] Redirection 301 et erreurs

Sumatrapointfr

WRInaute impliqué
Hello,

Je veux rédiriger un page A vers pages B
Je n'ai pas droit au .htaccess car erreur 500

J'ai une solution qui fonctionne bien :

Code:
<?php
header("Location: http:...")
?>

Cependant ceci est vu comme une redirection 302

Par conséquent j'ai mis le code donné par WRI

Code:
<?php
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.votresite.com/unepage.htm");
exit();
?>

Et là j'ai le message
Code:
Moved Permanently
The document has moved here.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

le "here" ne pointant vers rien

Si j'enleve "false,301" j'ai le message :
Code:
Found
The document has moved here.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Pareil le "here" ne pointe vers rien

Si kkun a une solution
 

spationaute-troglodyte

WRInaute occasionnel
Re: Redirection 301 et erreurs

Code:
<?php
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.votresite.com/unepage.htm");
exit();
?>
je connais pas ca...

moi j'utilise
Code:
header("HTTP/1.1 301 Moved Permanently"); 
header("Location: http://www.votresite.com/"); 
exit();
 

ckarone

WRInaute occasionnel
Salut Sumatrapointfr,
Ben ce code fonctionne pourtant trés bien chez moi bizard.

Code:
<?php
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.votresite.com/unepage.htm");
exit();
?>
Un rapport avec l'hébergeur ?
 

Dmx

WRInaute discret
C'es renvoyer sur l'entête http, et il me semble que une est pour le http1.0 et l'autre pour le http1.1 donc la 1ère reste compatible je pense.
 

e-kiwi

WRInaute accro
si tu redirige en 301, passes peut-etre en url relative, car chez certains hebergeurs mutualisés, le 301 est interdit si tu met une url complete absolue
 

Sumatrapointfr

WRInaute impliqué
Re: Redirection 301 et erreurs

spationaute-troglodyte a dit:
Code:
moi j'utilise [code]
header("HTTP/1.1 301 Moved Permanently"); 
header("Location: [url=http://www.votresite.com/]http://www.votresite.com/[/url]"); 
exit();

Marche Nickel

Merci Beaucoup

Rappelles toi à mon bon souvenir dans mon post à venir lundi (lancement de site) pour un BL Back
 

spationaute-troglodyte

WRInaute occasionnel
Re: Redirection 301 et erreurs

Sumatrapointfr a dit:
Marche Nickel

Merci Beaucoup

Rappelles toi à mon bon souvenir dans mon post à venir lundi (lancement de site) pour un BL Back
:lol: c'est rare ca ;) cool
mais faut qu'on fasse le même job.. quel est la thématique?
 

Discussions similaires

Haut