Bonjour,
:lol: :lol: :lol:
J'ai bien lu l'article sur le rewriting (au demeurant très bien fait) mais quelques questions restent en suspens !! :cry:
Mon site à cette structure de base :
h**p://monsite.com/fr/index.php
La page index php est un pseudoframe, à savoir que systématiquement une variable $page est appellée.
2 cas de figure se présentent :
- la variable page est au même niveau que la page index.php
- ou la variable page est dans un sous répertoire par rapport à la page index.php
ET c'est là ou je coince pour le rewriting :
Par exemple :
Pour l'adresse suivante :
http://www.donkey-web.com/fr/index.php? ... _elevage=1
2 variables :
$page = elevages/fiche_elevage
$id_elevage= 1
La page de script est fiche_elevage.php située dans le répertoire elevages
Comment dois je formuler la réécriture ??
RewriteRule ^elevage_(.)_([0-9]+)\.html$ index.php?page=$1&id_elevage=$2 [L]
ou bien
RewriteRule ^elevage_([0-9]+)\.html$ elevages/fiche_elevage.php?id_elevage=$2 [L]
ou bien
RewriteRule ^elevage_([0-9]+)\.html$ fiche_elevage.php?id_elevage=$2 [L]
au final le résultat que je souhaite obtenir serait du style :
h**p://www.donkey-web.com/fr/elevage_1_1.html (la page index.php va t'elle disparaitre ??)
Autre question ?? :?
Comment se fait le traitement des répertoires et des sous répertoires ??
A savoir, faut-il un fichier htaccess pour chaque niveau, ou un seul fichier htaccess à la racine du site
Merci d'avance pour vos contributions et pour votre aide :?: :lol:

:lol: :lol: :lol:
J'ai bien lu l'article sur le rewriting (au demeurant très bien fait) mais quelques questions restent en suspens !! :cry:
Mon site à cette structure de base :
h**p://monsite.com/fr/index.php
La page index php est un pseudoframe, à savoir que systématiquement une variable $page est appellée.
2 cas de figure se présentent :
- la variable page est au même niveau que la page index.php
- ou la variable page est dans un sous répertoire par rapport à la page index.php
ET c'est là ou je coince pour le rewriting :
Par exemple :
Pour l'adresse suivante :
http://www.donkey-web.com/fr/index.php? ... _elevage=1
2 variables :
$page = elevages/fiche_elevage
$id_elevage= 1
La page de script est fiche_elevage.php située dans le répertoire elevages
Comment dois je formuler la réécriture ??
RewriteRule ^elevage_(.)_([0-9]+)\.html$ index.php?page=$1&id_elevage=$2 [L]
ou bien
RewriteRule ^elevage_([0-9]+)\.html$ elevages/fiche_elevage.php?id_elevage=$2 [L]
ou bien
RewriteRule ^elevage_([0-9]+)\.html$ fiche_elevage.php?id_elevage=$2 [L]
au final le résultat que je souhaite obtenir serait du style :
h**p://www.donkey-web.com/fr/elevage_1_1.html (la page index.php va t'elle disparaitre ??)
Autre question ?? :?
Comment se fait le traitement des répertoires et des sous répertoires ??
A savoir, faut-il un fichier htaccess pour chaque niveau, ou un seul fichier htaccess à la racine du site
Merci d'avance pour vos contributions et pour votre aide :?: :lol:



