Drupal: comment activer les Urls simplifiées et les "Alias Urls"?
Comme le titre le suggère, ce bref tutoriel à pour but d'aider les utilisateurs de drupal à activer les url simplifiées pour leur site et à utiliser les "alias" d''Urls avec le module "Path".
A quoi servent les urls simplifiées?
Cette expression désigne les url dont l'adresse à été simplifiée. Exemple au lieu d'avoir:
"http://www.vizor-online.com?q=node/15"
Voici ce que l'on peut obtenir en activant les urls simplifiées:
"http://www.vizor-online.com/node/15"
Vos visiteurs bénéficient alors d'adresses plus simples et mieux lisibles. Pour activer cette option sur drupal, votre hébergeur doit obligatoirement donner la possibilité d'utiliser les urls simplifiées (clean urls en anglais). Renseignez vous auprès de lui pour savoir si votre serveur supporte ou non cette fonctionnalité.
Ensuite, vous allez devoir éditer le fichier .htaccess situé à la racine de votre site. Une fois ouvert, localisez les lignes suivantes:
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Pour activer les urls simplifiées, ajoutez la ligne "RewriteBase /" afin d'obtenir le code suivant:
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Sauvegardez votre .htaccess et transférez le avec votre client FTP à la racine de votre site afin de remplaçer l'ancien. Rendez vous maintenant sur http://votresite.com/admin/settings/clean-urls pour pouvoir enfin activer les urls simplifiées.
Félicitation, vous pouvez désormais modifier les adresses de vos pages et articles, à condition bien sur d'avoir activé le module "Path", déja inclu dans les modules de base de drupal 6.
Utilisation du module Path:
Ce module très pratique va vous permettre de créer des alias d'url pour chacune de vos pages de votre site. Concrètement, vous pouvez vous même choisir l'adresse qui correspondra à chaque "node". Exemple, au lieu d'avoir:
"http://www.vizor-online.com/node/15"
Voici ce que l'on peut obtenir en activant le module "path":
"http://www.vizor-online.com/drupal-presentation"
Vous améliorez ainsi votre référencement par les moteurs de recherche étant donné que vous mettez en avant davantage de mots clés, tout en rendant les urls plus agréables et compréhensibles visuellement parlant.
Rendez vous donc sur la page d'ajout de modules et activez le module "Path" (Dans Core - Facultatif). Créez ensuite un nouveau contenu ou modifiez un article précédemment publié. Sur la page d'édition, vous devriez voir apparaitre un champ nommé "Paramètres du chemin d'Url".
Dans ce nouveau champ, entrez la nouvelle adresse que vous avez choisi pour votre page. Exemple pour cet article, j'ai choisi "drupal-urls-simplifiees".
Attention, pas besoin de mettre l'adresse en entier telle que "http://www.votresite.com/votrepage". Ne mettez que le nom de votre page, sans espaces ni accents, vous pouvez cependant utiliser les deux types de tirets "votre-page" ou "votre_page".
Enregistrez votre page. Celle-ci est désormais disponible à l'adresse suivante: http://www.votresite.com/votrepage
Et voila...
J'espère que ce petit tutorial vous aura été utile. N'hésitez pas à poster des commentaires ou même à poser vos questions sur Drupal dans le forum de Vizor Online.
- 6539 lectures

Bonjour j'ai suivi votre procédure pour l'installer et quand je teste un exemple, ca me mets error quand j'essaye d'ouvrir la page.
Pourquoi ?
- répondre
Par jeux pas cher (non vérifié), le jeu, 10/21/2010 - 08:45.Poster un nouveau commentaire