[réglé] Easyphp 1.7, Rewrite Et Htaccess, comment faire ?
4 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- nico78
- WRInaute discret

- Messages: 126
- Inscription: 21 Avr 2004
[réglé] Easyphp 1.7, Rewrite Et Htaccess, comment faire ?
bonjour,
Voici mon 1er message !
je teste le url rewrite en local
J'ai actuellement easyphp 1.7
mon site est dans c:\weblocal\site\
j'ai ajouté dans le httpd.conf, les lignes :
-----
LoadModule rewrite_module modules/mod_rewrite.so
AccessFileName .htaccess
AddModule mod_rewrite.c
Alias "/site" "c:/weblocal/site/"
<Directory "c:/weblocal/site">
Options Indexes FollowSymLinks Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
----
dans mon fichhier .htaccess (c:\weblocal\site\.htaccess)
j'ai ajouté :
----
ErrorDocument 404 /test.php
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^test\.html$ /test.php
----
j'ai crée une page test.php
dans mon navigateur, j'ai entré la ligne :
http://127.0.0.1/site/test.html
et alors j'ai une erreur :
HTTP 404 - Fichier non trouvé
Internet Explorer
dans les logs apache :
[Thu Apr 22 14:06:28 2004] [error] [client 127.0.0.1] File does not exist: c:/weblocal/site//test.html
[Thu Apr 22 14:06:28 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/easyphp1-7/www/test.php
dans les logs, pourquoi il y a 2 fois // : c:/weblocal/site//test.html ?
Pourquoi il rajoute www dans c:/program files/easyphp1-7/www/test.php ?
J'ai du oublier quelque chose ? non ?
Merci
Nicolas
Voici mon 1er message !
je teste le url rewrite en local
J'ai actuellement easyphp 1.7
mon site est dans c:\weblocal\site\
j'ai ajouté dans le httpd.conf, les lignes :
-----
LoadModule rewrite_module modules/mod_rewrite.so
AccessFileName .htaccess
AddModule mod_rewrite.c
Alias "/site" "c:/weblocal/site/"
<Directory "c:/weblocal/site">
Options Indexes FollowSymLinks Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
----
dans mon fichhier .htaccess (c:\weblocal\site\.htaccess)
j'ai ajouté :
----
ErrorDocument 404 /test.php
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^test\.html$ /test.php
----
j'ai crée une page test.php
dans mon navigateur, j'ai entré la ligne :
http://127.0.0.1/site/test.html
et alors j'ai une erreur :
HTTP 404 - Fichier non trouvé
Internet Explorer
dans les logs apache :
[Thu Apr 22 14:06:28 2004] [error] [client 127.0.0.1] File does not exist: c:/weblocal/site//test.html
[Thu Apr 22 14:06:28 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/easyphp1-7/www/test.php
dans les logs, pourquoi il y a 2 fois // : c:/weblocal/site//test.html ?
Pourquoi il rajoute www dans c:/program files/easyphp1-7/www/test.php ?
J'ai du oublier quelque chose ? non ?
Merci
Nicolas
Dernière édition par nico78 le Ven Avr 23, 2004 12:54, édité 1 fois.
- Invité
Je n'ai pas le problème en apache 2.0.47 mais essai avec
en positionnant ou pas le / en fin et uniformément.
Conseil : ne positionne pas le / si tu as une page d'index sur "/site" afin que l'on puisse saisir http://localhost/site sans le / en fin d'URL.
La seconde doit être un effet de bord de la première.
dk.
- Code: Tout sélectionner
Alias "/site" "c:/weblocal/site"
<Directory "c:/weblocal/site">
en positionnant ou pas le / en fin et uniformément.
# Alias fakename realname
#
# 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.
Alias /icons/ "C:/Apache2/icons/"
<Directory "C:/Apache2/icons/">
Conseil : ne positionne pas le / si tu as une page d'index sur "/site" afin que l'on puisse saisir http://localhost/site sans le / en fin d'URL.
La seconde doit être un effet de bord de la première.
dk.
- nico78
- WRInaute discret

- Messages: 126
- Inscription: 21 Avr 2004
rebonjour,
toujours l'erreur
[Fri Apr 23 13:08:03 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/easyphp1-7/www/test.php
je pense qu'il y a un probeleme de redirection dans mon fichier httpd.conf
car il appelle la page :
c:/program files/easyphp1-7/www/test.php
alors qu'il devrait appeler la page :
c:\weblocal\site\test.php
car j'ai placé mes fichiers dans ce repertoire
Pourtant, je fais bien un alias ?
toujours l'erreur
[Fri Apr 23 13:08:03 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/easyphp1-7/www/test.php
je pense qu'il y a un probeleme de redirection dans mon fichier httpd.conf
car il appelle la page :
c:/program files/easyphp1-7/www/test.php
alors qu'il devrait appeler la page :
c:\weblocal\site\test.php
car j'ai placé mes fichiers dans ce repertoire
Pourtant, je fais bien un alias ?
4 messages
• Page 1 sur 1
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 :
- [Réglé] htaccess, easyphp, et url rewritting
- htaccess sous easyphp
- .htaccess avec EasyPHP
- .htaccess sous easyphp
- htaccess sous EasyPHP 1.6 !
- .htaccess en intranet avec easyphp
- htaccess en local sur easyphp
- Htaccess avec easyphp 2 sous windows xp
- pb de conflit avec .htaccess et easyphp en local
- Comment tester un .htaccess sous Easyphp winNT
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
