mod_rewrite easyphp

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

Stylsho
Nouveau WRInaute
 
Messages: 30
Inscription: Lun Fév 13, 2006 1:16

mod_rewrite easyphp

Message le Mer Aoû 30, 2006 6:01

salut a tous!

bon j'ai un souci, je debute en url_rewrite mais la n'est pas le probleme.

depuis maintenant 1h je cherche un peu partout sur le net pour faire fonctionner ce mod sur easy php en local sous windows, j'ai don effectué ces 2 modifs

LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c

j'ai redemarré le serveur, et apres j'ai fait un fichier test avec phpinfo() pour savoir si le mode etait activé.

le probleme et qu'il ne me trouve rien

la seul chose visible c'est "url_rewriter.tags"

j'ai oublié quelque chose?

cordialement


e-kiwi
Modérateur
Modérateur
 
Messages: 13817
Inscription: Mar Déc 23, 2003 9:04

Message le Mer Aoû 30, 2006 8:18

tu as testé pour savoir si ca marchait ? :) tu obtient quoi ? erreur 404 ? 500 ?

Stylsho
Nouveau WRInaute
 
Messages: 30
Inscription: Lun Fév 13, 2006 1:16

Message le Mer Aoû 30, 2006 9:55

aucune erreur..., mais ca affiche pas le mode quand je lui demande de m'afficher le phpinfo


e-kiwi
Modérateur
Modérateur
 
Messages: 13817
Inscription: Mar Déc 23, 2003 9:04

Message le Mer Aoû 30, 2006 10:24

>> aucune erreur...

aucun soucis donc, non ? :) sinon il devrait apparaitre dans Loaded Modules de apache. mais si ca marche ...


dorian53
WRInaute accro
WRInaute accro
 
Messages: 1898
Inscription: Dim Avr 10, 2005 16:56

Message le Mer Aoû 30, 2006 12:02

Salut,

Quel version de easy-php utilises-tu ?

T'en fais pas pour le php info il n'y a rien.

Par contre le rewrite est configuré pour fonctionner par défaut sous le WWW de ephp (sinon ça marche pas même via les alias -j'ai perdu bcp de tps à cause de ça- faut modifier le httpd.conf).


e-kiwi
Modérateur
Modérateur
 
Messages: 13817
Inscription: Mar Déc 23, 2003 9:04

Message le Mer Aoû 30, 2006 13:15

>> Par contre le rewrite est configuré pour fonctionner par défaut sous le WWW de ephp

utilisant la dernier version (1.8) le mod_rewrite n'était pas activé par défaut.


dorian53
WRInaute accro
WRInaute accro
 
Messages: 1898
Inscription: Dim Avr 10, 2005 16:56

Message le Mer Aoû 30, 2006 13:28

Sous les plus anciennes nons plus :)

"Est configuré pour fonctionner par défaut sous le WWW", une fois activé :)

Stylsho
Nouveau WRInaute
 
Messages: 30
Inscription: Lun Fév 13, 2006 1:16

Message le Mer Aoû 30, 2006 23:01

dsl du retard

donc ma version est la 1.8, et comme j'ai plusieur site en local j'ai un site par dossier ca pause probleme? il faut obligatoirement mettre le site a la racine?, c'est normal que je ne vois rien dans le phpinfo?

merci


dorian53
WRInaute accro
WRInaute accro
 
Messages: 1898
Inscription: Dim Avr 10, 2005 16:56

Message le Jeu Aoû 31, 2006 11:44

Oui je ne le vois pas non plus et ça fonctionne très bien.

Il faut que tes sites soit dans le dossier WWW de easyphp.
Peu importe si tu fais des sous-dossiers dedans.

Si tu veux travailler dans un autre espace tu dois modifier le "DocumentRoot" dans le httpd.conf pour que les rewrites fonctionnent.

Stylsho
Nouveau WRInaute
 
Messages: 30
Inscription: Lun Fév 13, 2006 1:16

Message le Jeu Aoû 31, 2006 22:28

Code: Tout sélectionner
Options +FollowSymlinks

RewriteEngine on


RewriteRule ^categorie-([0-9]+)\.html$  categorie.php?id_categorie=$1 [L]


mon fichier ce compose comme ca pour les pages http://localhost/site/categorie.php?id_categorie=...

mais ca ne fais strictement rien pas d'erreur mais ca ne me change pas les liens...

Stylsho
Nouveau WRInaute
 
Messages: 30
Inscription: Lun Fév 13, 2006 1:16

Message le Jeu Aoû 31, 2006 22:49

ca marche autant pour moi ^^

Stylsho
Nouveau WRInaute
 
Messages: 30
Inscription: Lun Fév 13, 2006 1:16

Message le Ven Sep 01, 2006 1:46

premier souci :)

j'ai rewrite un liens de cettea facon
RewriteRule ^(.*)/([1-9]*)/([1-9]*)-(.*).html$ article.php?nom_categorie=$1&id_categorie=$2&id_article=$3&titre_article=$4[L]


le resultat donnée est

http://localhost/site/sante/16/201-le-president.html

mais il ne me trouve pas la page, d'ou peux venir le probleme?


e-kiwi
Modérateur
Modérateur
 
Messages: 13817
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Sep 01, 2006 7:23

si tu n'a pas modifié le document_root, rajoute l'url complete :

rewrite ... http://localhost/tonsite/article.php ...

Stylsho
Nouveau WRInaute
 
Messages: 30
Inscription: Lun Fév 13, 2006 1:16

Message le Ven Sep 01, 2006 9:06

je test et jte dis ca :)

Stylsho
Nouveau WRInaute
 
Messages: 30
Inscription: Lun Fév 13, 2006 1:16

Message le Ven Sep 01, 2006 9:24

ca ne marche toujours pas

ce qui est curieux c'est que pou les certain liens ca marche et d'autre non

mon fichier httacces

Code: Tout sélectionner
Options +FollowSymlinks

RewriteEngine on


#menu categorie
RewriteRule ^http://localhost/france_jeune/(.*)/([1-9]*)/index.html$  http://localhost/site/categorie.php?id_categorie=$2&nom_categorie=$1 [L]

#liens article
RewriteRule ^(.*)/([1-9]*)/([1-9]*)-(.*).html$ http://localhost/site/article.php?id_categorie=$2&nom_categorie=$1&id_article=$3&titre_article=$4 [L]


si j'utilise ce system, il ne me trouve ausun fichier alors que si j'utilise


Code: Tout sélectionner
Options +FollowSymlinks

RewriteEngine on


#menu categorie
RewriteRule ^(.*)/([1-9]*)/index.html$  categorie.php?id_categorie=$2&nom_categorie=$1 [L]

#liens article
RewriteRule ^(.*)/([1-9]*)/([1-9]*)-(.*).html$  article.php?id_categorie=$2&nom_categorie=$1&id_article=$3&titre_article=$4  [L]


les liens des menu il me les redirige tres bien mais le article, il ne me les trouves pas

mod_rewrite easyphp

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 1 invité