Un pas de plus avec htaccess

Nouveau WRInaute
jai trouver Le guide complet de l'URL Rewriting et pris des exemples pour l'adapter mais rien ne fonctionne
Code:
#--------------------------------------------------
# Répertoire : /articles/
#--------------------------------------------------

# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on

#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------

# Article sans numéro de page :
RewriteRule ^article-([0-9]+)-([0-9]+).html$   /articles/article.php?id=$1&rubrique=$2 [L]

# Article avec numéro de page :
RewriteRule ^article-([0-9]+)-([0-9]+)-([0-9]+).html   /articles/article.php?id=$1&page=$2&rubrique=$3 [L]

et voici comment je l'ai modifier pour mon site d'annonce dynamique car je veux bien
que cela affiche les resultats des exemples du guide avec des liens contenants des lettres et chiffres ainsi que les id de mes annonces.
Code:
#--------------------------------------------------
# Répertoire : /articles/
#--------------------------------------------------

# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on

#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------

# Article sans numéro de page :
RewriteRule ^article-([0-9]+).html$   /dossiers/.php?id=$1 [L]
 
WRInaute impliqué
RewriteRule ^article-([0-9]+).html$ /dossiers/.php?id=$1 [L]

tu as vraiment un fichier nommé .php dans le répertoire dossiers ?
 
Nouveau WRInaute
oui j'ai plus de 10 fichiers dont les URL sont de la forme
les-nom-du-fichier.php?id=12 ... et je veux reecrire en html
 
Nouveau WRInaute
je mentionne que je suis un debutant donc comprenez mon vocabulaire
voici une url:les-12-paysans-les-plus-riches-de-la-region-30-trouvent-leur-union-pour-la-pauvrete.php?id=23
et je voudrais en html comme ceci comme sur des sites que jai visité.
les-12-paysans-les-plus-riches-de-la-region-30-trouvent-leur-union-pour-la-pauvrete-23.html ou
-23-les-12-paysans-les-plus-riches-de-la-region-30-trouvent-leur-union-pour-la-pauvrete.html
 
WRInaute accro
Bon alors ce n'est pas vraiment ce que tu as codé et écrit dans ce post

Ce que fait ton .htaccess pour l'exemple que tu donnes c'est ceci :
nomdedomaine/article-23.html redirigé vers nomdedomaine/dossiers/.php?id=23

Dans l'exemple de l'url je ne vois pas apparaitre la notion de dossier
Il n'y a pas non plus de notion de nom de page car tu as codé "article-" quelque soit le nom de la page. Si ce nom est variable il faut le rendre variable dans le htaccess et ne pas mettre article en dur.

J'ai l'impression que tu veux faire quelque chose comme ceci :
rediriger nomdedomaine/(nomurl)-n°article.html redirigé vers nomdedomaine/dossiers/(nomurl).php?id=23

ça donnerait quelque chose comme ceci :
RewriteRule ^(nomurl)-([0-9]+).html$ /dossiers/$1.php?id=$2 [L]
A toi de remplacer nomurl par la combinaison de caractères qui permet de prendre tous les caractères utilisés dans le nom de tes urls

Mais tu as vraiment sur ton site des fichiers php qui s'appellent les-12-paysans-les-plus-riches-de-la-region-30-trouvent-leur-union-pour-la-pauvrete.php
Tu as besoin de créer un nouveau fichier php a chaque nouvelle page ?
 
Nouveau WRInaute
Mais tu as vraiment sur ton site des fichiers php qui s'appellent les-12-paysans-les-plus-riches-de-la-region-30-trouvent-leur-union-pour-la-pauvrete.php
Tu as besoin de créer un nouveau fichier php a chaque nouvelle page ?
oui
jai un dossier qui contient mes pages d'extentions php. teell
monsite.com/dossiers/ les-12-paysans-les-plus-riches-de-la-region-30-trouvent-leur-union-pour-la-pauvrete.php?id23 par exemple car j'ai plusieurs pages avec des id different.
et je voudrait que ca soit
monsite.com/dossiers/ les-12-paysans-les-plus-riches-de-la-region-30-trouvent-leur-union-pour-la-pauvrete-23.html par
ou monsite.com/dossiers/ -23-les-12-paysans-les-plus-riches-de-la-region-30-trouvent-leur-union-pour-la-pauvrete.html


merci!
 
Discussions similaires
Haut