URL Rewriting - Forums de discussion

Navigation

Accueil du forum » Autres langages » URL Rewriting


Le sujet

1cyrilURL Rewriting
Par 1cyril, le Samedi 19/01/2008 à 22h52'27
869 messages
Bonsoir à tous, j'ai en ce moment un problème: J'ai un fichier .htaccess où j'applique le principe de l'url rewriting. Voici mon code:

RewriteEngine On
RewriteRule ^([^/]*)\.html$ /global.php?site=$1 [L]
RewriteRule ^([^/]*)\.html$ /global.php?services=$1 [L]


Je le met sur mon site et là, je ne peux ouvrir que les liens en par exemple: "global.php?site=accueil". Ceux en par exemple "global.php?services=services" ne marchent pas.

Pourquoi ?

[Message édité par 1cyril le 19/01/2008 à 22h54'02]

________________
Le Modérateur de Net-Pratique.
Statut: Modérateur

Les réponses

ralebolePar ralebole, le Lundi 21/01/2008 à 09h06'46
59 messages
Bonjour,

Si sa peu aider Génerateur d'URL rewriting
http://www.wistee.fr/outils/generateur-url-rewriting.php

J'avais trouver un autre lien il y à quelque mois mais impossible de le retrouver

[Message édité par ralebole le 21/01/2008 à 09h07'16]

________________
ralebole

1cyrilPar 1cyril, le Lundi 21/01/2008 à 13h52'29
869 messages
Bonjour ralebole, j'ai déjà utilisé le site que tu me donne mais cela ne marche pas.

________________
Le Modérateur de Net-Pratique.
Statut: Modérateur

ralebolePar ralebole, le Lundi 21/01/2008 à 13h56'21
59 messages
Juste pour tester si dans ton .htaccess tu ne place que :

RewriteEngine On
RewriteRule ^([^/]*)\.html$ /global.php?services=$1 [L]

________________
ralebole

1cyrilPar 1cyril, le Lundi 21/01/2008 à 20h19'54
869 messages
Si je ne met que:

RewriteEngine On 
RewriteRule ^([^/]*)\.html$ /global.php?services=$1 [L]


Cela marche.

________________
Le Modérateur de Net-Pratique.
Statut: Modérateur

ralebolePar ralebole, le Mardi 22/01/2008 à 09h58'03
59 messages
C'est bizard je cherchais dans les forum s'il ni avais pas un point virgule entre chaque ligne du htaccess et non

Voila une autre adresse generateur de htaccess
http://www.mod-rewrite-wizard.com/
Sa a l'air plus complet que l'autre.

Si tu inverse les lignes de ton htaccess je pense que se sera la premiere ligne qui fonctionnera.

________________
ralebole

unitPar unit, le Mardi 22/01/2008 à 13h42'09
109 messages
RewriteEngine On 
RewriteRule ^site-(.*)\.html$ global.php?site=$1 [L] 
RewriteRule ^services-(.*)\.html$ global.php?services=$1 [L]


pour par exemple :
http://www.site.tld/site-contact.html
http://www.site.tld/services-chat.html

[Message édité par unit le 22/01/2008 à 13h42'41]

________________
Fabrice FOURNET (S.A.S NETWEE)
Statut: Administrateur/Webmaster

1cyrilPar 1cyril, le Mardi 22/01/2008 à 18h12'11
869 messages
Merci Unit, là, ca marche.
Il faut que je m'améliore dans cette partie, là.

[Message édité par 1cyril le 22/01/2008 à 18h21'17]

________________
Le Modérateur de Net-Pratique.
Statut: Modérateur

Pages

Réponses les plus anciennes... 1 ...Réponses les plus récentes

A lire également

- Les conditions générales d'utilisation du site

Top-sites membres

Les Amis des Animaux | -752 pointsastuces blog et ciné live | -1140 pointsDark Lord Center | -1140 pointsBlogHotel - Hébergement de Blog gratuit | -1947 points

Discussions récentes dans les forums

Membres
Pseudo:
Pass: Mémoriser ?
Problème d'identificationInscription gratuite
Tribune libre
CNIL: 1098091
Connectés: 5
Google:
Publicité: Vidéo humoristique de publicité télé.