Redirection 301

WRInaute discret
Bonjour à tous,

le sujet à souvent été débattu dans un des forums de WRI, j'ai ainsi pu écrire

<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location: *******.php');
?>

l'URL Rewriting n'étant pas possible sur cet hébergeur.

Mais j'ai un problème :

Warning: Cannot modify header information - headers already sent by (output started at ****.php:1) in ***.php on line 2

J'ai bien compris que le serveur ne pouvait pas réinitialiser l'entête du navigateur puisqu'il est déjà initialiser. Comment faire pour avoir une redirection 301 ?
 
WRInaute discret
tu as deja une ligne d'ecrit avant ton header, ou avant la balise <?, a la ligne output started at ****.
ca peut etre un simple retour chariot, il ne faut absolument rien avent cette commade, enfin rien qui ne provoque une ecriture.
 
WRInaute discret
Je pense que c'est le fait qu'il n'y ai pas le mot "status", du coup le 1er header est mal interpreté
 

➡️ 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