Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

règle particulière ?

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
gabole
Nouveau WRInaute

Inscrit le: 05 Fév 2004
Messages: 13

URL permanente de ce messagePosté le : Mer Oct 20, 2004 23:33    Sujet du message: règle particulière ?

bonjour à tous...

alors je suis en train de faire mes premières armes en url rewriting et ca s'annonce pas mal, toutefois je suis tombé sur mon premier pb:

actuellement les règles crées transforment:

w^ww.mondomaine.com/nomdelapage/ en w^ww.mondomaine.com/fiche.php?id=nomdelapage

ou alors
w^ww.mondomaine.com/nomdelapage/index.html en w^ww.mondomaine.com/fiche.php?id=nomdelapage

il me faudrait en plus ceci
w^ww.mondomaine.com/nomdelapage en w^ww.mondomaine.com/fiche.php?id=nomdelapage

cad sans le dernier / dans l'url appelée...voila à koa ressemble les règles pour ceux qui fonctionnent:


RewriteRule ^(.+)/$ /fiche.php?id=$1
RewriteRule ^(.+)/index\.html$ /fiche.php?id=$1
RewriteRule ^(.+)/index\.php$ /fiche.php?id=$1


alors c comment que ca marche docteur pour ce que j'aurais besoin..?

merci pour votre aide
 
gabole
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2257

URL permanente de ce messagePosté le : Jeu Oct 21, 2004 0:27    Sujet du message: règle particulière ?

Code:
RewriteRule ^(.+)/$ /fiche.php?id=$1 [L]
RewriteRule ^(.+)/index\.html$ /fiche.php?id=$1 [L]
RewriteRule ^(.+)/index\.php$ /fiche.php?id=$1  [L]
RewriteRule ^(.+)$ /fiche.php?id=$1 [L]


en gros: on teste les 3 possiblilté en arretant le rewrite si ça correspond ([L] pour last)
et si pas de rewrite, on fait la dernière.
 
jeroen
gabole
Nouveau WRInaute

Inscrit le: 05 Fév 2004
Messages: 13

URL permanente de ce messagePosté le : Jeu Oct 21, 2004 0:43    Sujet du message: règle particulière ?

ok merci pour ton aide mais cela ne répond pas a ma question. ma question était quelle règle mettre en place pour qu'une url de type

h**p://www.domaine.com/popo

soit traitée de la même manière dans mon exemple que

h**p://www.domaine.com/popo/
>> RewriteRule ^(.+)/$ /fiche.php?id=$1

le dernier exemple marche, mais celui sans le dernier / ne marche pas

j'ai essayé RewriteRule ^(.+)$ /fiche.php?id=$1 mais sans succès...

merci
 
gabole
gabole
Nouveau WRInaute

Inscrit le: 05 Fév 2004
Messages: 13

URL permanente de ce messagePosté le : Jeu Oct 21, 2004 10:45    Sujet du message: règle particulière ?

autre chose:

si l'on souhaite ne pas appliquer les règles de rewriting à tout un sous-dossier, quelle est la directive à employer..?

Merci
 
gabole
wiwi
WRInaute discret
WRInaute discret

Inscrit le: 26 Juin 2004
Messages: 54
Localisation: thailande

URL permanente de ce messagePosté le : Jeu Oct 21, 2004 13:47    Sujet du message: règle particulière ?

est-ce que tu peux utiliser les fichiers avec forcetype pour ca ?

essaie de mettre ca sur ton .htaccess


Citation:
<Files popo>
ForceType application/x-httpd-php
</Files>


cree un fichier qui s'appelle popo
et ensuite, tous les fichiers /popo/quelquechose.extension
ira dans ce fichier. meme /popo sans rien derriere.
popo est un script php tout ce qu'il y aura de plus normal.
il te suffira d'utiliser la variable $_SERVER["PATH_INFO"]; pour recuperer ce qu'il y a derriere le popo.
 
wiwi Visiter le site web du posteur
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2257

URL permanente de ce messagePosté le : Jeu Oct 21, 2004 15:52    Sujet du message: règle particulière ?

Mon code devrait fonctionner.
 
jeroen
gabole
Nouveau WRInaute

Inscrit le: 05 Fév 2004
Messages: 13

URL permanente de ce messagePosté le : Jeu Oct 21, 2004 16:09    Sujet du message: règle particulière ?

désolé jeroen mais ton code ne fonctionne pas et me donne une internal server error...
 
gabole
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort