pb de rewriting et dossiers virtuels

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

sonia-M
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Fév 21, 2007 2:04

pb de rewriting et dossiers virtuels

Message le Mer Fév 21, 2007 2:35

bonjour à tous,
c'est avec une grande tristesse que je vous annonce que je n'ai pas trouvé mon bonheur dans les sujets déjà postés
il faut dire que je ne suis pas encore experte... :roll:

voici mon problème :
j'ai des pages du style :
http://www.monsite.com/services.php?rub=8
http://www.monsite.com/services.php?rub=9
http://www.monsite.com/services.php?rub=10

je voudrais que ça devienne :
http://www.monsite.com/agility.html
http://www.monsite.com/dressage.html
http://www.monsite.com/toilettage.html

c'est à dire remplacer :
services.php?rub=8 par agility.html
services.php?rub=9 par dressage.html
services.php?rub=10 par toilettage.html

est ce envisageable?
est il préférable d'utiliser un .htacess?

merci infiniment :?


Seraph
WRInaute impliqué
WRInaute impliqué
 
Messages: 398
Inscription: Dim Avr 02, 2006 22:35

Message le Mer Fév 21, 2007 9:54

Essaye de coller ca dans un fichier .htaccess a la racine de ton site.

Code: Tout sélectionner
RewriteEngine On

RewriteRule ^agility.html$ /services.php?rub=8 [L]
RewriteRule ^dressage.html$ /services.php?rub=9 [L]
RewriteRule ^toilettage.html$ /services.php?rub=10 [L]

sonia-M
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Fév 21, 2007 2:04

Message le Mer Fév 21, 2007 16:00

merci seraph,
ça ne semble pas fonctionner
en début de page j'ai :
ini_set("session.use_trans_sid","0");
ini_set("url_rewriter.tags","");

ceci peut il empêcher l'url rewrting?


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Mer Fév 21, 2007 16:06

Et ça ça marche ?
Code: Tout sélectionner
RewriteEngine On

RewriteRule agility.html /services.php?rub=8 [L]
RewriteRule dressage.html /services.php?rub=9 [L]
RewriteRule toilettage.html /services.php?rub=10 [L]

Quand tu accedes à www.example.com/agility.html (remplace example par ton nom de domaine)

sonia-M
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Fév 21, 2007 2:04

Message le Mer Fév 21, 2007 16:17

bonjour dj_apx,
non, ça ne marche pas :cry:

je ne comprends pas ta dernière phrase
tu veux dire que je dois créer une page www.example.com/agility.html ?

sonia-M
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Fév 21, 2007 2:04

Message le Lun Fév 26, 2007 18:10

j'ai essayé avec :

Code: Tout sélectionner
RewriteEngine On
RewriteRule ^agility\.html$ http://www.monsite.com/services.php?rub=8 [L]
RewriteRule ^dressage\.html$ http://www.monsite.com/services.php?rub=9 [L]
RewriteRule ^toilettage\.html$ http://www.monsite.com/services.php?rub=10 [L]



puis :

Code: Tout sélectionner
RewriteEngine On
RewriteRule agility.html http://www.monsite.com/services.php?rub=8 [L]
RewriteRule dressage.html http://www.monsite.com/services.php?rub=9 [L]
RewriteRule toilettage.html http://www.monsite.com/services.php?rub=10 [L]


sans succès...

le module de rewrting est bien activé chez l'hébergeur
si quelqu'un peut m'éclairer un peu j'en serais ravie
merci beaucoup

sonia-M
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Fév 21, 2007 2:04

Message le Mer Fév 28, 2007 12:22

rien ne se passe...c'est la poisse


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3311
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Fév 28, 2007 18:21

ben ca a l'air de marcher:

-http://www.vuici.com/services.php?rub=8
-http://www.vuici.com/agility.html

même page !!

:D

sonia-M
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Fév 21, 2007 2:04

Message le Mer Fév 28, 2007 18:36

bonjour kOogar et merci de ta réponse,
en effet -http://www.vuici.com/agility.html = -http://www.vuici.com/services.php?rub=8

merci à toi car l'idée ne m'est pas venue de vérifier
en effet il faut que -http://www.vuici.com/agility.html s'affiche quand je clique sur "agility"
:?
comment puis je procéder?


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3311
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Fév 28, 2007 19:03

j'ai fait "afficher la source" sur ta page, donc va dans ton code :

Code: Tout sélectionner
<a href="services.php?rub=8" class="menu_gauche">Agility

tu remplace par :

<a href="agility.html" class="menu_gauche">Agility


Tout s'eclaire pour toi ??

sonia-M
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Fév 21, 2007 2:04

Message le Mer Fév 28, 2007 19:21

au contraire tout s'assombri :cry:
la redirection ne semble plus fonctionner
en fait j'ai essayé avec l'autre script (cf au dessus) pour voir si ça fonctionnait et ça ne fonctionnait pas alors je suis revenue à l'autre et ça ne fonctionne plus
y a t il un délai avant que le .htacess soit pris en compte?

sinon pour ta proposition ce n'est pas possible (enfin je pense) car j'ai une page services.php sur laquelle sont appelées toutes les rubriques; donc je n'ai pas de code du genre :
<a href="services.php?rub=8" class="menu_gauche">Agility


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3311
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Fév 28, 2007 19:58

Oui, le fichier .htaccess etant un fichier un peu special, il mettra toujours plus de temps a etre rechargé par le serveur. Il se peut aussi que le cache de ton navigateur concerve l'ancienne page donc au lieu de faire un simple F5, fait Ctrl + F5 et cela va vider le cache de ton navigateur et recharger proprement ta page.

>> sinon pour ta proposition ce n'est pas possible (enfin je pense)
Nan !! Tout est possible. A ton niveau je te propose de faire un ptit tour sur http://www.siteduzero.com/

sonia-M
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Fév 21, 2007 2:04

Message le Mer Fév 28, 2007 20:19

merci kOogar,

quand tu dis :
Code: Tout sélectionner
<a href="services.php?rub=8" class="menu_gauche">Agility

tu remplaces par :

<a href="agility.html" class="menu_gauche">Agility


tu parle de faire ça dans le .htaccess?


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3311
Inscription: Mar Nov 16, 2004 18:27

Message le Mer Fév 28, 2007 20:34

sonia-M a écrit:tu parle de faire ça dans le .htaccess?


Nan !! Dans ton code html

sonia-M
Nouveau WRInaute
 
Messages: 11
Inscription: Mer Fév 21, 2007 2:04

Message le Mer Fév 28, 2007 20:55

pfff, ça va être un sacré bazar quand même avec plus de 100 rubriques
imagine qu'il y en est 1000...
il doit bien y avoir un moyen plus simple pour qu'il n'y est que la page réécrite qui s'affiche
non?


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