[ résolu ] Debutant, un problême entre le local et le net

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

Vinz
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 16
Inscription: 22 Déc 2003

[ résolu ] Debutant, un problême entre le local et le net

Message le Mer Aoû 03, 2005 19:30

Salut,

Je commence en url rewriting, j'ai lue quelques tutoriels, quelques posts mais je ne vois pas trop ou est mon problême, enfin si mais je ne vois pas trop comment y remédier :D Mon url rewriting en local marche parfaitement :
Un petit exemple, je rewrite des pages vraiment simplement, histoire de faire propre, et d'optimiser le référencement accessoirement :wink: :
Code: Tout sélectionner
RewriteRule ^accueil_auberge.html$ /accueil.php?page=accueil
RewriteRule ^la_carte.html$ /accueil.php?page=carte


J'ai donc mon menu sur mon site avec la_carte.html.
Alors en local tout fonctionne parfaitement, les pages s'affichent, les extensions sont toutes belles.
Mais arriver sur mon mutualisé, un chti problême !
Mes liens pwetpwet.html sont rewrité avec le lien originel accueil.php?page=carte et tout et tout. Par contre quand je reclique sur le lien (originel), la page avec les liens rewrité sont tout bon, ensuite je reclique c'est plus bon ect...
Je pense devoir mettre un truc en parenthèse à la fin mais je ne sais pas trop quoi.
Le problême c'est qu'avec le même code ca marche en local et non sur le mutualisé...

Merci de votre aide,
Vincent
Dernière édition par Vinz le Jeu Aoû 04, 2005 19:17, édité 1 fois.

oO_Romeo_Oo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 33
Inscription: 30 Juil 2005

Message le Mer Aoû 03, 2005 19:37

Code: Tout sélectionner
RewriteRule ^accueil_auberge.html$ /accueil.php?page=accueil [NC,L]
RewriteRule ^la_carte.html$ /accueil.php?page=carte [NC,L]


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Mer Aoû 03, 2005 19:40

RIEN compris.
en gros, ça marche, mais ça marche pas ?


Borower
WRInaute passionné
WRInaute passionné
 
Messages: 2151
Inscription: 18 Avr 2005

Message le Mer Aoû 03, 2005 19:43

Lol ca marche en local mais pas sur son mutualise en gros.

oO_Romeo_Oo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 33
Inscription: 30 Juil 2005

Message le Mer Aoû 03, 2005 19:43

L'explication de son problème est comment dire... Bordélique. En voyant qu'il manqué les tags à la fin des réécritures j'en ai déduit qu'il pouvais peut-être s'agir de la cause du problème.

Vinz
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 16
Inscription: 22 Déc 2003

Message le Mer Aoû 03, 2005 19:51

Ce sera plus simple pour vous de voir l'exemple (j'ai changer les tags mais ce n'est pas ca). Voici l'url :
http://www.oeufs-kinder-surprise.com/restaurant/
Donc si vous rentrez dans le site, regardez bien l'url des menus, qui changent une page chargée sur deux...[/url]


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Mer Aoû 03, 2005 20:03

Désactive immédiatement le lien que tu viens de mettre (mets un tiret devant !!!) sinon GoogleBot va passer sur tes pages et ça va être une catastrophe :!:


correiaj
WRInaute passionné
WRInaute passionné
 
Messages: 1110
Inscription: 25 Avr 2005

Message le Mer Aoû 03, 2005 20:41

Déjà sur ta page d´accueil, Il y a des erreurs php du certainement au chmod de la directory.
Donc php ne peut ouvrir un flux vers des fichiers...
Déjà c´est pas terrible...


correiaj
WRInaute passionné
WRInaute passionné
 
Messages: 1110
Inscription: 25 Avr 2005

Message le Mer Aoû 03, 2005 20:42

En plus tes liens du type ..php?...........
et tes règles envisagent des .html ???

zehunter
WRInaute impliqué
WRInaute impliqué
 
Messages: 532
Inscription: 10 Fév 2003

Message le Jeu Aoû 04, 2005 10:43

a ce que je vois une fois sur 2 les lien sont en .php et l'autre fois c'est en .html ... mais il faut savoir que ce qu'on appelle reecriture d'url ne veux pas dire "reecrire les liens d'une page web du serveur a la volé" mais "faire une translation entre une url virtuelle et une url valide sur le serveur" ...

donc tu devrais voir coté code php (avec en plus cette erreur assez moyen a corriger) pour voir pourquoi dans ton code les liens sont en .php et pas en .html comme il le faut bien ;-)

Vinz
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 16
Inscription: 22 Déc 2003

Message le Jeu Aoû 04, 2005 14:57

Oui, zehunter, en fait mes liens écris sur mes pages php, sont ceux en .html, le htaccess fait donc la corrélation entre le html et le .page qui permet mes différents include. En fait le htacces me réécri les url alors que j'aimerai seulement qu'il me fasse la corrélation avec le php !

PS : les erreurs php sont duent au problême rencontré avec la réécriture, si la page est en html je n'ai aucune erreur...

Si vous pouvez me mettre dans la voie, merci à vous :D
Vincent


Borower
WRInaute passionné
WRInaute passionné
 
Messages: 2151
Inscription: 18 Avr 2005

Message le Jeu Aoû 04, 2005 18:40

Deja on ta conseillé de modifier le lien vers ton site sinon tu risque de ne plus jamais pouvoir referencer ce site correctement.
Si google voit que tu as deux URL pour une page tu ai dans le petrain.
A toi de voir


Borower
WRInaute passionné
WRInaute passionné
 
Messages: 2151
Inscription: 18 Avr 2005

Message le Jeu Aoû 04, 2005 18:41

Deusieme petit truc a la premiere ouverture de ta page il y a des parametres de session.
Il serai preferable de les enlever.
Sinon c est vraiment bizarre ton histoire.
J ai jamais vu ca.

Bon courage

Vinz
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 16
Inscription: 22 Déc 2003

Message le Jeu Aoû 04, 2005 18:53

Le lien n'est que temporaire, le site sera sur son nom de domaine prochainement, donc la ce n'est pas grave :D

Ensuite question existentiel, pour savoir si j'ai bien compris l'url rewriting :
Solution 1 : On met nos liens en .html (tout beau) directement sur le site dans les pages php.
Solution : Ou bien les liens doivent rester les mêmes (?page=pwetpwet) et la réécriture se fait justement grace au .htaccess.
Moi ce que j'ai compris, c'est la première solution...

Ensuite, pourquoi mes liens seraient rewrités ?
C'est justement cette question qui me fait penser à la seconde solution, mes liens html sont rewrités en ?page=pwetpwet (mes liens originaux).
Je sais pas s'il me manque quelque chose à la fin de mes lignes, pour l'instant j'ai juste [L,NC] (qui ne jouent pas grand chose à ce que j'ai pue lire)...

Si quelqu'un a une idée...
Merci beaucoup :cry:


Borower
WRInaute passionné
WRInaute passionné
 
Messages: 2151
Inscription: 18 Avr 2005

Message le Jeu Aoû 04, 2005 19:00

Ba dans tes fichiers PHP tu ne dois retrouver plus que les liens URL rewrité.
C est grace au htaccess quil te redirigera le lien Rewriter vers la vrai page.
Donc pour la premiere question tu avais raison.

Sinon j ai pas bien compris le sens de ta deusieme question.

[ résolu ] Debutant, un problême entre le local et le net

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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