Changer l'URL d'admin de Drupal 6

En ajouter ces 2 fonctions dans le fichier settings.php de votre projet, l'url de l'admin devient "votre-site.com/gestion". Et "votre-site.com/admin" renverra une erreur 404.

function custom_url_rewrite_outbound(&$path, &$options, $original_path) {
	if (preg_match('|^admin(/{0,1}.*)|', $path, $matches)) {
		$path = 'gestion'. $matches[1];
	}
}

function custom_url_rewrite_inbound(&$result, $path, $path_language) {
	if (preg_match('|^gestion(/{0,1}.*)|', $path, $matches)) {
		$result = 'admin'. $matches[1];
	}
	if (preg_match('|^admin(/{0,1}.*)|', $path, $matches)) {
		$result = '404'. $matches[1];
	}
}

categorie: