les espaces dans les URL rewriting

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

juju1717
Nouveau WRInaute
 
Messages: 28
Inscription: Mar Juin 10, 2008 19:07

les espaces dans les URL rewriting

Message le Mer Sep 03, 2008 9:48

Bonjour,

J'utilise l'URL rewriting pour mon site et je me pose une question.

Certaine URL ont plusieurs mots avec des espaces, ce qui fait des %20 entre les mots, je me demandais si ça ne géné pas le référencement ou si c'était mieux de remplacer les espaces par des tiret ou des slash afin ne ne pas avoir de %20.

Merci


oli004
WRInaute accro
WRInaute accro
 
Messages: 2162
Inscription: Mer Jan 05, 2005 23:53

Message le Mer Sep 03, 2008 10:18

vires ces espaces et remplaces-les par des tirets (-)


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Mer Sep 03, 2008 12:00

le + est équivalent a %20 si tu veux.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12169
Inscription: Dim Aoû 08, 2004 20:24

Message le Mer Sep 03, 2008 15:22

faut les virer les espaces, car, en dehors du simple référencement, cela pose des problèmes pour les internautes pour ouvrir une page. Et je ne parle même pas de la recopie d'url à la main :roll:

gouje33
Nouveau WRInaute
 
Messages: 3
Inscription: Jeu Sep 04, 2008 13:23

Message le Jeu Sep 04, 2008 13:28

Comment faire pour transformer les espaces en tirets ?

Par exemple je voudrais que l'url soit du type chateau-la-pompe-2005.html

Le nom du vin est récupéré dans une base de donnée et est sous la forme "chateau la pompe"

Comment faire pour avoir des tirets à la place des espaces ?

Merci beaucoup !!


oli004
WRInaute accro
WRInaute accro
 
Messages: 2162
Inscription: Mer Jan 05, 2005 23:53

Message le Jeu Sep 04, 2008 13:52

Code: Tout sélectionner
<?php

$variable = 'chateau la pompe';

$resultat = str_replace(' ', '-', $variable);

echo $resultat;

?>
Dernière édition par oli004 le Jeu Sep 04, 2008 14:57, édité 1 fois.


oli004
WRInaute accro
WRInaute accro
 
Messages: 2162
Inscription: Mer Jan 05, 2005 23:53

Message le Jeu Sep 04, 2008 14:18

euh, ce que je t'ai mis, c'est pas de l'url rewriting, mais tu peux le faire avant de mettre le terme en base, si tu gere une variable pour l'url

gouje33
Nouveau WRInaute
 
Messages: 3
Inscription: Jeu Sep 04, 2008 13:23

Message le Jeu Sep 04, 2008 14:42

Merci :)

gouje33
Nouveau WRInaute
 
Messages: 3
Inscription: Jeu Sep 04, 2008 13:23

Message le Jeu Sep 04, 2008 19:10

Est ce que ça peut fonctionner ça :
Code: Tout sélectionner
# Affichage nom du chateau :
RewriteRule ^$resultat-$millesime-([0-9]+)\.html$ /?v=$1 [L]


Actuellement l'url est comme ceci : .fr/index.php?v=28

où 28 est le numéro du vin dans la bdd


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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: Leonick et 1 invité