url rewritting

Moderator: Mod

url rewritting

Postby Phreno » Thu Oct 16, 2008 9:30 pm

Bonjour,
On m'a confié la mise en place d'un site oscommerce. Et je bloque sur un petit probleme d'url.

l'acces au site se fait depuis une url de ce type:

[url]www.xxx.fr/catalog/reste_de_l_url[/url]

et j'aimerai la modifier en ceci

[url]www.xxx.fr/reste_de_l_url[/url]

j'ai installer un module qui devait simplifier l'url, mais il ne m'a pas enlevé ce /catalog/ ...

Enfin, j'ai essayé de bidouiller le .htaccess sans succes.

Dans l'idéal, je dois trouver, je dois trouver une règle qui me permet de renvoyer toutes les pages sur

[url]www.xxx.fr[/url]

Si vous pouvez m'indiquer une démarche, ou alors un bon tuto, ca m'aiderai grandement.

Merci.
User avatar
Phreno
Projets
 
Posts: 51
Joined: Sun Mar 23, 2008 10:02 pm

Postby Sliim » Fri Oct 17, 2008 2:16 pm

Salut,
la méthode la plus simple à mon avis pour ce que tu veux faire, est d'utiliser include pour inclure les page qui se trouve dans ton dossier catalog/ dans ton index principal. Toutefois fais attention à la faille include :wink: .

Sinon moi j'avais utilisé l'AJAX, du fait l'url ne changeait jamais en fonction des pages visités, l'inconvénient c'est que si tu rafraichi la page et bien tu retournais à la page d'accueil.

En espérant t'avoir mis sur la voie ..
Si tu as des questions n'hésites pas :P

++
User avatar
Sliim
Site Admin
 
Posts: 1177
Joined: Fri May 16, 2008 12:53 pm

Postby Phreno » Fri Oct 17, 2008 6:06 pm

Oki, merci de ta réponse, je vais fouiller de ce côté là .
User avatar
Phreno
Projets
 
Posts: 51
Joined: Sun Mar 23, 2008 10:02 pm

Postby fredo2009 » Sat Oct 18, 2008 2:02 am

t'as beaucoup plus simple
tu install oscommerce à la racine du site sans créer de dossier catalog
fredo2009
Projets
 
Posts: 139
Joined: Sun Dec 16, 2007 3:37 pm

Postby Sliim » Sat Oct 18, 2008 7:01 pm

[quote:94e3fe0c46="fredo2009"]t'as beaucoup plus simple
tu install oscommerce à la racine du site sans créer de dossier catalog[/quote:94e3fe0c46]

Oui aussi, après il faut vouloir déplacer ces fichiers. C'est un choix à faire :P

++
User avatar
Sliim
Site Admin
 
Posts: 1177
Joined: Fri May 16, 2008 12:53 pm

Postby Phreno » Sat Oct 18, 2008 10:42 pm

Ca aurai été plus simple, mais la racine contient déja un autre index.php, et je ne peux pas y toucher.
User avatar
Phreno
Projets
 
Posts: 51
Joined: Sun Mar 23, 2008 10:02 pm

Postby OKUNI » Tue Jan 13, 2009 10:37 pm

Si j'ai bien compris, ce qu'il te faudrait c'est un truc genre comme ici : http://www.jeuxvideo.com/pc.htm
tout les url sont modifié a l'inverse de l'url rewiting (il y a surement une faute d'hortographe XD)
On m'a dit qu'il fallait utiliser un cache php pour modifié l'url (sans modifié la page chargé) mais malheureusement, je n'ai rien trouvé de très convainquant :/
Tu aura peut-être plus de chance dans tes recherche.
OKUNI
Projets
 
Posts: 27
Joined: Sun Jan 11, 2009 5:05 pm

Postby FINALCOMPOSITE » Fri May 29, 2009 10:29 am

Include ces bien ces utile MAIS

Gaffe aux faille x)
FINALCOMPOSITE
Projets
 
Posts: 4
Joined: Thu May 28, 2009 12:28 pm

Postby XEUZ » Wed Nov 25, 2009 11:11 am

Je vous relance un coup le sujet puisque je bosse en ce moment sur la technique de la réécriture des URL par la base de donner (Search Engine Optimizer).

En gros... le but est de ne pas faire lire a gouguelle les url en .php... le top du top, c'est que chaque catégories aient ces metha descriptions et que chaque post ou articles ai des tag bien précis...

De cette manière, quand vous aller créer un sitemap, touts les url serons en HTML avec toutes les description de chaque url écrit dans la BDD...!

Ouf !!
Exemple sur le site hackBBs (cette page meme)

L'url du dessus est:
http://forum.hackbbs.org/posting.php?mode=reply&t=1853

Le but serais de la rendre de cette manière:
http://forum.hackbbs.org/php/url/rewritting.html

Normalement dans ce genre de programation, directement dans le panneau d'admin, vous devriez avoir le moyen d'attribuer les metha pour chaque catégories et régler le nombre de tag par post (ou article pour les blogs)

De cette maniere... vous pouvez multiplier le resultat du nombre d'URL qui apparaitera dans gouguelle par 10 voir 20...!


:wink:
User avatar
XEUZ
Projets
 
Posts: 17
Joined: Mon Nov 23, 2009 12:27 pm
Location: cfdisk/dev/votre_DD

Postby Sliim » Thu Nov 26, 2009 11:08 am

Ta méthode m'intéresse XEUZ :), je ne connaissais pas. Je vais essayer de trouver de la doc à ce propos, si tu en as à me conseiller je suis preneur :P.

Par contre j'ai un peu de mal à faire la liaison entre les extensions html et la base de données..

++
User avatar
Sliim
Site Admin
 
Posts: 1177
Joined: Fri May 16, 2008 12:53 pm

Postby XEUZ » Thu Nov 26, 2009 2:10 pm

héhé...! :D

Alors... perso j'apprend cette methode un peu sur le tas.... je m'amuse à monter des sript contenant de la reecriture des lien... et je matte comment est fais cette parti..!
En gros le mode a le diminutif de S.E.O (Search Engine Optimizer)..

Je suis owner d'un tracker torrent sur lequel j'ai adapter [url=http://telecharger.phpbb-seo.com/premod-referencement-phpbb-10/premod-phpbb-seo-59.html]le script Premod phpBB SEO 3.0.6[/url] qui fonctionne avec la réécriture des URL, ce script est vraiment balaize au niveau de la reecriture des lien...
Suivant le niveau de réécriture de l'url, il te refais un htacces adapter à la réécriture...

Sinon tu as le script DLE (datalife engine) qui permet aussi la réécriture des lien... mais pas aussi pousser que le phpbb

Alors quelques liens intéressante concernant le sujet:

SEO blackout: http://www.seoblackout.com/
Notre bon vieu Gougeulle: http://www.google.com/support/webmasters/bin/answer.py?hl=fr&answer=35291

héhé... je viens de tomber sur un site qui explique exactement comment appliquer le mod_rewite :D

---> http://www.webmaster-hub.com/publication/Mod-rewrite-ou-la-reecriture-des.html

Tres bonne article tient...! :wink:
Si tu en trouve d'autre dans le genre.... n'hésite pas... je suis vraiment sur le sujet....!
User avatar
XEUZ
Projets
 
Posts: 17
Joined: Mon Nov 23, 2009 12:27 pm
Location: cfdisk/dev/votre_DD

Postby Sliim » Fri Nov 27, 2009 11:03 am

La méthode avec mod_rewrite je connaissais (c'est ce que j'utilise pour mes projet avec ZendFramework). Elle est assez simple à mettre en oeuvre.

Le top c'est l'utilisation de l'architecture MVC avec l'url rewriting :).

Un petit lien sur la configuration de l'url rewriting avec ZF :
hxxp://framework.zend.com/wiki/display/ZFDEV/Configuring+Your+URL+Rewriter

Je vais jeter un coup d'oeuil au Premod phpBB de SEO ;P

++
[u:6f4e0c0100]Sliim[/u:6f4e0c0100]
User avatar
Sliim
Site Admin
 
Posts: 1177
Joined: Fri May 16, 2008 12:53 pm


Return to Php

Who is online

Users browsing this forum: No registered users and 0 guests

cron