Redirection massive avec Status: 301 Moved Permanently

  Information

L'exemple le plus classique serait un changement de NDD ( Nom De Domaine )

Mettez le code ci-dessous dans le fichier head.php de votre ancien NDD en indiquant dans la variable $url le nouveau NDD.

  code source classé dans  URL - Liens

 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
                               
/*---------------------------------------------------------------*/
/*
Titre : Redirection massive avec Status: 301 Moved Permanently

URL : https://phpsources.net/code_s.php?id=156
Auteur : Avina
Date édition : 09 Fév 2006
Date mise a jour : 22 Sept 2019

Rapport de la maj:
- fonctionnement du code vérifié
*/
/*---------------------------------------------------------------*/

// L'url de votre Nouveau site
$URL = "https://www.nouvelle-url";

// Exécute la redirection 301
header("Status: 301 Moved Permanently");
header("Location:".$URL.$_SERVER['REQUEST_URI']);
?>

      Fonctions du code - Doc officielle PHP

Détail    php.net  
Description
Versions PHP
   header
Envoie un entête HTTP
PHP 4, 5, 7 et 8

   Dites merci aux auteurs pour leurs travail, ça ne coûte rien et ça fait toujours plaisir wink

 Autres snippets qui pourraient vous intéressez

Création massive de fichiers zip

Compatibilité : PHP 5, PHP 7, PHP 8

Zipper massivement tous vos articles, vos fiches produits ou autres types d'enregistrements à partir d'une table. Code MySQLi.

Redirection légère et rapide

Compatibilité : PHP 5, PHP 7, PHP 8

Redirige vers 1 adresse donnée en argument. Si les en-êtes n'ont pas encore été envoyé, la redirection sera plus rapide et invisible,

Redirection pour un site multilingue

Compatibilité : PHP 5, PHP 7, PHP 8

Pour le confort des visiteurs il est préférable de rediriger l'internaute vers la bonne page selon la langue du navigateur.

Redirection automatique de http a https avec PHP

Compatibilité : PHP 5, PHP 7, PHP 8

Pour sécuriser vos websites qui ont des systèmes des paiements en ligne ou autres applications nécessitant https.

Redirection PHP ancien site vers nouveau site

Compatibilité : PHP 5, PHP 7, PHP 8

Il arrive que l'on doive faire une redirection définitive d'un ancien site vers un nouveau. Il faut alors mettre en place une redirection 301 sur chaque page.

* Requêtes exécutées avec Recherche Contextuelle
avatar

Avina

  09 Fév 2006

  SOURCE   Télécharger

Information sur les mises à jour

Dernière mise à jour :

    22 Sept 2019
    fonctionnement du code vérifié

10 656 Vues
Compatibilité du code
PHP 5, 7 et 8+