De l'url rewriting pour quoi faire ?

Le Portail - Nos services - Infos webmasters - Annuaire - Forum
 
 
Cours & Dossier
» ASP
» CGI
» CSS
» Dreamweaver
» Flash
» Html
» Javascripts
» Marketing
» Mysql
» Nom de domaine
» Php
» Référencement
» Xml

Ressources
» Annuaire généraliste
» Avatar
» Emoticones
» Bannières
» Forum webmaster
» Logithèque
» Kit graphique

Outils webmasters
» Générateur de Méta Tags
» Générateur de Couleurs
» Générateur de bannières
» Générateur de Popups
» Générateur d'erreurs
» Générateur de liens css
» Générateur de scrollbar
» Générateur de password
» Générateur de redirections
» Générateur de lien email
» Générateur de liste de liens

De l'url rewriting pour quoi faire ?

Photo de Monwebmaster Article publié le 31 décembre 2006 à par Monwebmaster.
Promouvoir cette article


Pourquoi utiliser de l'url rewriting ?

L'url rewriting est une technique utilisé afin d'améliorer le référencement d'un site internet. L'url rewriting n'est pas nécessaire sur des sites en html. Il faut que votre site soit dynamique.

De plus l'url rewriting permet au moteur de recherche d'indexé toute les pages de votre site car certain moteur de recherche ne prennent pas en compte les paramètres dans une url. L'url rewriting vous aidera aussi dans vos statistiques car certain outils de statistiques ne prennent pas en compte les paramètres dans l'url eux aussi.

Comment mettre en place de l'url rewriting sur mon site ?
Si vous avez un héberger php acceptant le rewriting il vous faudra un fichier .htaccess qui contiendra les conditions de réecritures.

Voici une url avec des variables :

Citation :

http:// www.monwebmaster.com /categorie.php?page=accueil


voici l'url réecrite :
Citation :

http:// www.monwebmaster.com /categorie_accueil.html



Voici le fichier .htaccess qui doit être placée à la racine de votre site :
Citation :

# fichier .htaccess
#Ligne de commentaire
Options FollowSymLinks
RewriteEngine on
RewriteRule ^([a-z]+)_([a-z]+)\.html$ categorie.php?page=$1 [L]



Si vous voulez réecrire les urls situer dans un répertoire, vous pouvez utilisez le même fichier .htaccess situer à la racine de votre site :
Citation :

# fichier .htaccess
#Ligne de commentaire
Options FollowSymLinks
RewriteEngine on
RewriteRule ^([a-z]+)_([a-z]+)\.html$ categorie.php?page=$1 [L]
RewriteRule ^mon_repertoire/([a-z]+)_([a-z]+)\.html$ mon_repertoire/categorie.php?page=$1 [L]



Quels sonts les paramètres utilisable dans un fichier htaccess
. = n'importe quel caractère
[abc] = les caractères de cette liste uniquement
[^abc] = les caractères qui ne sont pas dans la liste
il|elle = correspond à il ou elle
+ = une ou plusieurs fois les paramètres précédents
* = aucune ou plusieurs fois l'expression précédente
$ = détermine la fin de ligne
\ = permet de faire un échappement pour les caractères suivants
() = regroupe vos paramètres
[L] = permet de sortir prématurément de la boucle
[R=code] = redirection(=code : facultatif)301 ou 302 etc... à la place de code
[F] = interdiction
[NC] = Casse non active
[G] = la page n'existe pas
[N] = force et exécute l'analyse de toutes les règles depuis le début
[C] = combine avec la ou les règles suivantes
[QSA] = Query String Append.



Liens sponsorisés

Kits graphiques
» Kits adultes
» Kits uniques
» Kit graphique gratuit
» Kit graphique flash

L'annuaire
 
 
Partenaires : TopMot.com - Jeux gratuit - Recette de cuisine - Jeux en ligne - Affiliation - Blog - Forum Informatique - Net-pratique - Hexali - kits gratuits - Tout pour le PC - HELP-info.net - FrSeek.com - Annuaire web - Annuaire internet - nom de domaine - rachat credit - surendettement - rachat de credit - rachat credits - rachat de credit consommation