remplacer " %20 " par " - "
4 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- ctkc
- Nouveau WRInaute

- Messages: 2
- Inscription: 16 Nov 2006
remplacer " %20 " par " - "
Bonjour
Je viens d'appliquer le tutorial et cela marche grace à la syntaxe suivante :
RewriteRule ^(.+)-([0-9]+)\.html$ article.php?titre=$1&id=$2 [L]!
Cependant les url créées sont de types " titre%20titre%20-id.html " car les titres des articles entrés dans la base de données ont été entrés avec des espaces.
J'aimerais remplacer ces espaces par des " - " ( pour une plus belle syntaxe et pour le référencement ) dans les URLs réécrites.
Ce sujet a été abordés dans le forum mais je n'ai pas trouvé de réponses.
La solution doit elle s'appliquer au niveau du code php pour remplacer les espaces par des " - " dans ma base de données ou au niveau du fichier .htaccess ?
Merci
Je viens d'appliquer le tutorial et cela marche grace à la syntaxe suivante :
RewriteRule ^(.+)-([0-9]+)\.html$ article.php?titre=$1&id=$2 [L]!
Cependant les url créées sont de types " titre%20titre%20-id.html " car les titres des articles entrés dans la base de données ont été entrés avec des espaces.
J'aimerais remplacer ces espaces par des " - " ( pour une plus belle syntaxe et pour le référencement ) dans les URLs réécrites.
Ce sujet a été abordés dans le forum mais je n'ai pas trouvé de réponses.
La solution doit elle s'appliquer au niveau du code php pour remplacer les espaces par des " - " dans ma base de données ou au niveau du fichier .htaccess ?
Merci
-

spout - WRInaute accro

- Messages: 4106
- Inscription: 14 Mai 2003
Au niveau du php ça me semble le plus simple:
- Code: Tout sélectionner
<?php
$titre = str_replace(' ','-',$titre);
?>
- aiepepito
- WRInaute occasionnel

- Messages: 268
- Inscription: 19 Jan 2005
- Code: Tout sélectionner
$sString = strtr($sString, ' \'çéèêÉôòÓùûàáâñí', '--ceeeEooOuuaaani');
la même en un peu plus complète
4 messages
• Page 1 sur 1
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 :
- Intégrer Flux Atom avec SimplePie et "=" "&" "_" "?"
- Ajout colonnes "Source" + "Page de destination" + "Pays/Teritoire"
- Importance du nombre balise titre "h1", "h2", "h3"...
- Remplacer les " " et les "," dans mon c
- url a indiquer dans le href de la balise <link rel="alternate" hreflang="x">
- délai de prise en compte du <meta name="robots" content="none" /> pour pages déjà indéxées
- Google Actualités : "blog" et "abonnement" marqués derrière le nom de mon site
- URGENT : <meta name="robots" content="noindex,follow" /> et Google m'indexe mes pages !
- Différence entre "Enchères automatiques" et "manuelles" avec option CPC max?
- Redirection de "spip?rubriqueN" vers "page.html" (htaccess, qlqs URLs)
- l'attribut rel=nofollow contre le spam de commentaires ?
- Google AdWords introduit le concept de niveau de qualité
- Séminaires Google et Netlinking - 6 et 7 octobre 2004
- Optimiser le référencement d'un blog Dotclear : balises TITLE et META
- Outil : calcul de popularité sur les réseaux sociaux
- Google reconnait-il les différentes formes de mots ? (singulier/pluriel et autres)
- Keyword Search Engine : le choix des bons mots-clés
- Google SiteMaps : guide pratique en français
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
