|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
Mies Van der Rohe WRInaute accro

Inscrit le: 07 Déc 2002 Messages: 1559 Localisation: Lyon
|
Posté le : Mer Fév 12, 2003 20:14 Sujet du message: url rewriting et répertoire |
|
|
Bonjour,
J'utilse un annuaire de sites ou les url sont de la forum
http://www.monsite.com/repertoire/index.php?PID=1
J'aimerais obtenir
http://www.monsite.com/repertoire/annuaire/archi/categorie_1.html
J'ai fait
| Code: |
RewriteEngine on
RewriteRule ^annuaire/archi/categorie_([0-9]+)\.html$ index.php?PID=$1 [L] |
dans le répertoire dans lequel se trouve l'annuaire ( et non la racine du site), j'ai placé le fichier htaccess dans le répertoire en question, mais rien ne marche, pkoi?
Amicalement |
|
| |
|
 |
hetzeld WRInaute accro

Inscrit le: 02 Déc 2002 Messages: 2205 Localisation: France - Angleterre
|
Posté le : Mer Fév 12, 2003 21:15 Sujet du message: url rewriting et répertoire |
|
|
Salut Mies,
Quand tu dis "rien ne marche" tu veux dire quoi?
- cela donne une erreur 404 ou 500 ?
- cela ne s'affiche pas correctement ?
- autre chose... ?
Dan |
|
| |
|
 |
Mies Van der Rohe WRInaute accro

Inscrit le: 07 Déc 2002 Messages: 1559 Localisation: Lyon
|
Posté le : Jeu Fév 13, 2003 0:54 Sujet du message: url rewriting et répertoire |
|
|
| Salut Dan, en fait il ne se passe rien c'est comme si le fichier htaccess n'existait pas, pourtant le mode rewrite est bien effectif! |
|
| |
|
 |
hetzeld WRInaute accro

Inscrit le: 02 Déc 2002 Messages: 2205 Localisation: France - Angleterre
|
Posté le : Jeu Fév 13, 2003 7:31 Sujet du message: url rewriting et répertoire |
|
|
| Mies Van der Rohe a écrit: |
| Salut Dan, en fait il ne se passe rien c'est comme si le fichier htaccess n'existait pas, pourtant le mode rewrite est bien effectif! |
Mies,
As-tu effectué un test pour vérifier si le rewrite est opérationnel ?
Crée un fichier "trouve.html" et entre ceci dans le .htaccess:
| Code: |
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^nexistepas\.html$ trouve.html [L] |
Ensuite, appelle le fichier "nexistepas.html"
Ce qui me vient à l'esprit:
- l'option FollowSymLinks n'est peutêtre pas activée dans le fichier httpd.conf
- tu devras utiliser la directive RewriteBase.
| Code: |
| RewriteBase /repertoire |
De toutes façons, tu devras utiliser la balise <base href=...> dans ton fichier, pour que le navigateur puisse résoudre les liens relatifs.
Dan |
|
| |
|
 |
Mies Van der Rohe WRInaute accro

Inscrit le: 07 Déc 2002 Messages: 1559 Localisation: Lyon
|
Posté le : Jeu Fév 13, 2003 8:55 Sujet du message: url rewriting et répertoire |
|
|
Merci Dan c'est parfait et ça marche il suffisait d'ajouter la ligne option followmylinks,
Bonne journée! |
|
| |
|
 |
| |
|
|