SetEnv PHP_VER 5
#fait traiter en php5 toute page ayant une extension .php  NUXIT UNIQUEMENT Perturbe WAMP5
AddHandler x-httpd-php5 .php
AddType application/x-httpd-php5 .php

Options +FollowSymlinks
RewriteEngine on

# Rewritting : Selection d'articles
# La premiere partie ($1) ne sert que pour le referencement
# special ovh : ajout de / (caractere slash) sur  :  ^/(    et   /article  MAIS IMPOSSIBLE SUR WAMP
RewriteRule ^([-_a-zA-Z0-9]+)/([-_a-zA-Z0-9]+)/([-_a-zA-Z0-9]+)/([0-9]+).html$ article.php?referencement=$1&$2=$3&page=$4 

# gg : toute expression composée de :
#        string composé d'un nombre qcq de caractères [- ou _ ou lettre de a à z ou lettre de A à Z ou digit de 0 à 9]
#        puis du caractere /
#        puis de tout string composé d'un nombre qcq de caractères  (idem que string précédente)
#        puis du caractere /
#        puis de tout string composé d'un nombre qcq de caractères  (idem que string précédente)
#        puis de . (sans backslash ???) html  (sans \   . signifie un car quelconque dont le point justement)
#      est transformée pour execution par apache en  string composé de :
#		article.php?referencement=
#		puis de $1 qui vaudra : le 1er () etc. de $1 à $4
#		on aura donc  :
#			texte-referencement1/rubrique/1/1.html  et qui signifie where rubrique = 1, afficher la page 1 
#		qui devient :
#			article.php?referencement=texte-referencement1 & rubrique=1 & page=1.html
#			la variable referencement reçoit les motsclefs : creation-entreprise-obstacle
#			on selection "rubrique" comme nom de colonne dans structure de la table article 
#			valeur de cet exemple  = 1 (rubrique.id = 1 donc)   page=1.html pour afficher la page 1 par défaut 


# Rewritting : voir un unique article
# La premiere partie ($1) ne sert que pour le referencement
#
RewriteRule ^([-_a-zA-Z0-9]+)/([-_a-zA-Z0-9]+).html&src=([-_a-zA-Z0-9]+)&valrubriq=([-_a-zA-Z0-9]+)$ zoom.php?referencement=$1&url=$2&src=$3&valrubriq=$4
#                 $1         /     $2          ////////      $3         /               $4 // 
#  formations/article/Formation-Photoshop-FF-82-387-GG.html&src=formation-graphisme-photoshop&valrubriq=0
# DEVIENT 
#    zoom.php  avec referencement = /article/  url=formation-photoshop-FF-82-387 (clef unique pour accéder en direct ds la table) src et valrubriq servent pour fabriquer le pathway et autres infos de na.   
#
# gg : toute expression composée de :
#        string composé d'un nombre qcq de caractères [- ou _ ou lettre de a à z ou lettre de A à Z ou digit de 0 à 9]
#        puis du caractere /
#        puis de tout string composé d'un nombre qcq de caractères  (idem que string précédente) (UNE SEULE FOIS ce qui permet à apache de distinguer l'appel à article.php de zoom.php)
#        puis de . (sans backslash ???) html  (sans \   . signifie un car quelconque)
#      est transformée pour exe par apache en  string composé de :
#		zoom.php?referencement=
#		puis de $1 qui vaudra : le 1er () etc. de $1 à $2
#		on aura donc  :
#			article/voila-un-apostrophe.html
#		qui devient :
#			zoom.php?referencement=article&url=voila-un-apostrophe
# donc appel a zoom.php avec en parametre article et url=xxxx 