SVP de l'aide pour un essai en local, par pitier....

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


sylvio
WRInaute discret
WRInaute discret
 
Messages: 50
Inscription: Lun Nov 03, 2003 14:41

SVP de l'aide pour un essai en local, par pitier....

Message le Mar Nov 04, 2003 15:15

Je souhaiterais juste pour l'instant faire fonctionner le test (trouve.html) en local.
Je suis sous Win 2000 Pro avec EasyPHP 1.7 et donc Apache 1.3.27.
J'ai bien modifier les 2 lignes : -LoadModule rewrite_module modules/mod_rewrite.so
-AddModule mod_rewrite.c

Et y'a pas moyen ca veut pas marcher erreur 404 ,je suis un peu desesperer, j'ai parcouru le forum de long en large.

Dans le Error.log(Apache) j'ai sa : -[Tue Nov 04 15:00:32 2003] [error] [client 192.168.1.10] File does not exist: c:/program files/easyphp1-7/www/testallix/nexistepas.html

Aussi j'allais oublier je debute dans ce domaine(ca a peut-etre son importance)

Merci de vos infos et bravo pour ce forum.

@+ Sylvio


Pharmespace
WRInaute discret
WRInaute discret
 
Messages: 75
Inscription: Mar Sep 30, 2003 16:06

Message le Mar Nov 04, 2003 15:27

Truc bête : dans "c:/program files/easyphp1-7/www/testallix/" tu as bien le fichier en question, nexistepas.html ????

Car le test de rewriting affiche cette page, encore faut-il qu'elle existe !! sinon 404 !


sylvio
WRInaute discret
WRInaute discret
 
Messages: 50
Inscription: Lun Nov 03, 2003 14:41

Message le Mar Nov 04, 2003 15:36

Non je ne l'ai pas j'ai juste trouve.html
J'ai comme un sentiment d'avoir rien compris!!!!

Le test: on creer un fichier trouve.html et le htaccess et on doit pouvoir y acceder par http://monsite/nexistepas.html

Ai-je bien compris? Merci de vos infos. @+ Sylvio


ludoanimation
WRInaute passionné
WRInaute passionné
 
Messages: 599
Inscription: Ven Juil 25, 2003 15:17

Message le Mar Nov 04, 2003 15:56

Est ce que ca ne serait pas un problème d'alias ?

est que le répertoire ou figure ton .htaccess et ton trouve.html se trouve sous le répertoire www ou se trouve t'il ailleur mais avec un alias ?

essaye de remplacer ton document root par le répertoire ou il y a tes fichiers, dans httpd.conf
DocumentRoot "C:/c:/program files/easyphp1-7/www/testallix/"
<Directory "C:/c:/program files/easyphp1-7/www/testallix/">


sylvio
WRInaute discret
WRInaute discret
 
Messages: 50
Inscription: Lun Nov 03, 2003 14:41

Message le Mar Nov 04, 2003 16:22

J'ai verifier, je n'ai pas d'alias et j'ai essayer de le faire fonctionner a la racine sous WWW sa ne fonctionne pas non plus.

J'ai aussi remplacer le DocumentRoot et le Directory comme l'indique ludoanimation, et rien de plus toujours mon erreur 404 et toujours la meme aussi dans le error.log(Apache)

Merci de votre aide. @+ Sylvio


Pharmespace
WRInaute discret
WRInaute discret
 
Messages: 75
Inscription: Mar Sep 30, 2003 16:06

Message le Mar Nov 04, 2003 19:07

Oui moi j'étais à côté de mes pompes, nexistepas.html est sensé renvoyer sur trouve.html...

Tu peux nous montrons le contenu du .htaccess et nous dire où il se trouve dans l'arborescence ??

sos-sos
Nouveau WRInaute
 
Messages: 38
Inscription: Ven Aoû 29, 2003 10:21

Message le Mer Nov 05, 2003 1:32

ludoanimation a écrit:Est ce que ca ne serait pas un problème d'alias ?

est que le répertoire ou figure ton .htaccess et ton trouve.html se trouve sous le répertoire www ou se trouve t'il ailleur mais avec un alias ?

essaye de remplacer ton document root par le répertoire ou il y a tes fichiers, dans httpd.conf
DocumentRoot "C:/c:/program files/easyphp1-7/www/testallix/"
<Directory "C:/c:/program files/easyphp1-7/www/testallix/">


euh... je me permet d'intervenir, parce que je pense que moi, c'est ca qui me pose pb...
J'ai un document root qui pointe vers la racine de tous mes sites :
DocumentRoot "D:/www"

et j'ai un alias qui pointe vers mon site planètebd :

Alias "/planetebd" "D:/www/planetebd/"
<Directory "D:/www/planetebd">
</Directory>
avec mon .htaccess dedans et le fichier trouve.html mais moi aussi ca me fait une 404... est ce que ce serait ca ?
L'erreur que j'ai dans les logs est :
File does not exist: d:/www/planetebd//nexistepas.html ...


Pharmespace
WRInaute discret
WRInaute discret
 
Messages: 75
Inscription: Mar Sep 30, 2003 16:06

Message le Mer Nov 05, 2003 8:00

Voilà l'erreur je pense (trouvé dans le http.conf) :
# Note that if you include a trailing / on fakename then the server will
# require it to be present in the URL. So "/icons" isn't aliased in this
# example, only "/icons/". If the fakename is slash-terminated, then the
# realname must also be slash terminated, and if the fakename omits the
# trailing slash, the realname must also omit it.

Donc c'est :
Alias "/planetebd/" "D:/www/planetebd/"
ou
Alias "/planetebd" "D:/www/planetebd"

D'où le double slash dans l'URL indiquée...

sos-sos
Nouveau WRInaute
 
Messages: 38
Inscription: Ven Aoû 29, 2003 10:21

Message le Mer Nov 05, 2003 11:04

yeeeeeeesssssssssssss ! Ca marche maintenant. C'était juste ca.... C con !
Merci Pharmespace

Pour info, j'ai mis finalement
Alias "/planetebd/" "D:/www/planetebd/"
et c'est passé comme une lettre à la poste !
:D :D :D :D :D :D :D

Ptete que ca peut aider sylvio ?


Pharmespace
WRInaute discret
WRInaute discret
 
Messages: 75
Inscription: Mar Sep 30, 2003 16:06

Message le Mer Nov 05, 2003 11:06

Bah ça roule...

Seb.


sylvio
WRInaute discret
WRInaute discret
 
Messages: 50
Inscription: Lun Nov 03, 2003 14:41

Message le Mer Nov 05, 2003 12:08

harggg je suis degouter y'a que moi ou ca marche pas?

J'ai pas d'alias donc c'est pas un probleme d'alias.
Je sais pas d'ou sa vient.

Merci de vos infos et n'hesite pas si vous avez des idées je suis pret a tout essayer.

@+ Sylvio


Pharmespace
WRInaute discret
WRInaute discret
 
Messages: 75
Inscription: Mar Sep 30, 2003 16:06

Message le Mer Nov 05, 2003 12:29

Copies nous le contenu de ton fichier .htaccess

Tu as bien rebooté ou redémarré les services Apache ?


sylvio
WRInaute discret
WRInaute discret
 
Messages: 50
Inscription: Lun Nov 03, 2003 14:41

Message le Mer Nov 05, 2003 13:08

Apache a bien etait redemarrer.
Voici le contenu du .htaccess :

Code: Tout sélectionner
#<Files trouve >
#      ForceType application/x-httpd-php
#</Files>

Options +FollowSymlinks
RewriteEngine on
RewriteRule   ^ nexistepas.html $   trouve.html  [L]


Merci de votre aide .


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: Lun Oct 14, 2002 10:00

Message le Mer Nov 05, 2003 13:13

pourquoi k'y a plein d'espaces comme ca ?
Code: Tout sélectionner
RewriteRule   ^ nexistepas.html $   trouve.html  [L]


Pharmespace
WRInaute discret
WRInaute discret
 
Messages: 75
Inscription: Mar Sep 30, 2003 16:06

Message le Mer Nov 05, 2003 13:33

Effectivement, je viens de faire le test en rajoutant des espaces : ben ça plante bien, surtout les espaces entre le ^ et le $ ... (500 internal error)

Je crois que c'est comme ça sur le tut' du site WRI : si tu as fait un copier/coller, il doit y avoir les espaces aussi ce qui fait sûrement déconner.

SVP de l'aide pour un essai en local, par pitier....

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