url-rewriting et 404

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

StuWee
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 101
Inscription: Jeu Juin 26, 2003 8:36

url-rewriting et 404

Message le Mar Jan 06, 2004 11:09

Bonjour

voila mon petit souci

j'ai une sorte de mini cms, contenant 7 à 8 pages maxi
toutes les pages sont accessible via un fichier client : client.php
chaque page est affiché grace a un parametre i

on a donc client.php?i=1 i=2 .... jusqu'a 7

pour pouvoir avoir un nom de fichier different j'ai essayé les regles suivante

RewriteEngine on
RewriteRule ^index.htm$ client.php?i=1 [L]
RewriteRule ^faq.htm$ client.php?i=2 [L]
RewriteRule ^reponse.htm$ client.php?i=3 [L]

le problème c'est que lorsque j'appelle les pages index.htm faq.htm .... le serveur me renvoi une erreur 404 en disant "/client.php was not found on this server." alors ke le fichier client.php est bien present et fonctionne normalment

je sait bien ke ce ke je fait serait a eviter dans l'absolu, mais je suis obligé de proceder ainsi

quelqu'un a une idée ?


Kmacleod
WRInaute accro
WRInaute accro
 
Messages: 3418
Inscription: Jeu Nov 28, 2002 15:47

Message le Mar Jan 06, 2004 11:15

Si tu as une erreur 404 c'est bien que l'url rewritting fonctionne bien, d'autant que le système trouve que c'est bien la page client.php qui est recherchée.
N'as tu pas un problème de casse ou un problème de path ?

StuWee
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 101
Inscription: Jeu Juin 26, 2003 8:36

Message le Mar Jan 06, 2004 11:26

Kmacleod a écrit:Si tu as une erreur 404 c'est bien que l'url rewritting fonctionne bien, d'autant que le système trouve que c'est bien la page client.php qui est recherchée.
N'as tu pas un problème de casse ou un problème de path ?


l'hebergeur est ovh donc pas de pbm du coté de l'UR je pense
je viens de verif casse et path, tout est OK

l'architecture se presente comme tel :

/
/faq
/faq/admin

le fichier .htacess est généré automatiquement depuis un script dans le repertoire admin. il est généré correctement dans le repertoire /faq et le client.php est lui aussi dans /faq


Kmacleod
WRInaute accro
WRInaute accro
 
Messages: 3418
Inscription: Jeu Nov 28, 2002 15:47

Message le Mar Jan 06, 2004 11:56

combien de .htaccess y a t'il ?
un par répertoire et donc un aussi a la racine ?

StuWee
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 101
Inscription: Jeu Juin 26, 2003 8:36

Message le Mar Jan 06, 2004 12:26

non pas de htaccess a la racine pour le moment

actuellement il n'y a de htaccess que dans le rep /faq et un autre dans /faq/admin qui contient une restriction d'accés au repertoire

j'ai verif, les 2 ne se melange pas

par contre la restriction d'accés ne fonctionne pas non plus tant que j'y pense

# .htaccess for /faq/admin
AuthUserFile /home/login/.ht2passe
AuthGroupFile /dev/null
AuthName "Acces Restreint"
AuthType Basic
<limit get post>
require user jeff
</limit>


alors comme je n'ai toujour pas de nom de domaine, en fait j'ai demandé un transfert et en attendant que celui ci soit effectif, j'utilise 720plan.ovh.net/~login pour mes tests
je me demande si ca n'est pas ca qui perturbe

d'ailleur quand je fait un echo $DOCUMENT_ROOT il me retourne /home/ovh
il est pas censé me renvoyé /home/login ???


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités