Pluxml 5.3 et redirection de la page statique choisie en tant que page d’accueil vers la home

Pluxml est un Cms bien sympa et rapide. Etant un utilisateur et développeur, je contribue donc si cela peut se révéler utile.

J’ai remarqué qu’avec la version 5.3, on peut choisir de mettre une page statique en page d’accueil mais que celle-ci n’était pas redirigée vers la racine du site. Ceux qui sont initiés au référencement savent qu’un « duplicate content » de la home ça peut faire mal!

J’ai donc agit directement dans le cœur de Pluxml 5.3 dans le fichier core/lib/class.plx.motor.php (et oui je mets les mains dans le cambouis).

Alors on se dirige vers la ligne 166 juste en dessous de:

$this->cible = str_pad($capture[1],3,'0',STR_PAD_LEFT); # On complete sur 3 caracteres

On y place ce code :

if(!empty($this->aConf['homestatic']) AND $capture[1]){
				if((int)$this->aConf['homestatic']==$capture[1]){
				header('Status: 301 Moved Permanently', false, 301);
					header('Location: /');
					exit();
				}
			}

N’oubliez pas de « Masquer » la page du Menu puisque qu’elle ne servira pas à grand chose ici.

One Comment

  1. Stéphane dit:

    Bonjour.
    Merci pour la solution. Le problème est pris en compte.
    https://github.com/pluxml/PluXml/issues/55