Redirection 301 en PHP ( coté serveur )

WRInaute discret
Bonjour ,

Voila j'ao poster pour une redirection 301 avec le .htaccesse et maintenant je re avec la meme question mais ctee fois en PHP

Voila le code que j'ai met sur la page



Code:
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: jeux-gratuits-$rafik.html" );
?>

$rafik c'est une variable que je récupere sur la page, bon la redirection marche mais, la page reste trop longtemps pour s'afficher, plus de 5 minutes , aprés elle s'affiche bien avec la redirection 301, d'ou vien le probleme ??? merci d'avance, a vous,

C'est le code n'est pas bon, merci de m'aider ,, a vous.
 
WRInaute passionné
j'utilise ce code (il manque peut-être juste un exit) :
Code:
	header('Status: 301 Moved Permanently', false, 301);
	header('Location: page.html');
	exit;
 
WRInaute discret
Merci pour l'aide mais CA MARCH pas, ca prens trop de temps en plus...... enfin ca marche pas cher ami.



De l'aide svp.......
 
WRInaute accro
"$rafik" est une variable déclarée?
Et la fonction c'est header() sans H majuscule.
 
WRInaute discret
Et comme cela
Code:
header('HTTP/1.1 301 Moved Permanently', false, 301);
header("Location: http://www.ton-site.net/page.html"); 
exit();
 
WRInaute discret
Bonjour,


merci pour vos messages mais toujours le meme probleme, la pages reste trop longtemps apres elle fait la redirection vers la nouvelle pages maisl elle me dit érreur 404 , je n'est rien compris,

D'autres proposition svp.

Merci d'avance les amis

bon voila le code que j'ai en ce moment sur l apage ( qui ne marche pas )

Code:
<?php $rafik=$_GET['id'];?>
<?php header('HTTP/1.1 301 Moved Permanently', false, 301);
header("Location: h**p://www.jeux-music.com/jeux-gratuits-$rafik.html"); 
exit;?>


la variable $rafik biensure elle est bien présente, mais ......... toujours le meme proleme
 
WRInaute accro
Est-ce que ce code est présent également dans la page qui génère /jeux-gratuits-$rafik.html ?

Si c'est le cas, c'est normal que ça boucle...

--> ajoute, avant ta redirection, un test sur $_SERVER['REQUEST_URI'], et conditionne la redirection au résultat de ce test.
 
WRInaute discret
Bonjour, :-D

Je n'est rien a dire que MERCI 1000 Fois a HawkEye ca marche tres bien , finalement le probleme c'est le code de la redirection j'ai fait la redirection sur la meme page , ta raison

j'ai créer une autres page avec le meme code et j'ai fait urlwhiting et ca marche trop bien,


HawkEye t le top sur le forum, merci pour tout les autres qui ons poster .


Cordialement, a vous.
 
Discussions similaires
Haut