url rewriting pb

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

meteo75
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: Dim Juil 12, 2009 16:50

url rewriting pb

Message le Mar Nov 10, 2009 18:08

Hello à tous

Je suis en train de créer un site sur les pays du monde avec toutes les infos pour voyager tranquillement avec toutes les infos ( pays, langue, monnaie, climat, ... )
mais j'aimerais un sous domaine pour chaque pays .

Url d'un pays sans URL RW :
http://www.monnouveausite.com/page.php?pays=BE&infos=belgique => j'aimerai que ca devienne
http://belgique.monnouveausite.com

j'ai déja créer les sous domaines pour chaques pays (j'espère que ca me sera utile lol ) , mais après je sais pas trop faire.

je fait une redirection htaccess pour chaque pays (140 pays ) ?
Comment faire de façon simple ? :oops:


bilos
WRInaute passionné
WRInaute passionné
 
Messages: 910
Inscription: Mar Oct 11, 2005 15:36

Re: url rewriting pb

Message le Mer Nov 11, 2009 20:29

elle est jolie ton idée ! Une mine de trafic :)

Pense bien à enrichir le contenu des futurs sous domaines et surtout fais attention à la duplication du contenu !
Les sous domaines génériques subissent une pénalité s'ils sont mal liés et proposent un contenu dupliqué !

Si j'ai bien compris, voilà un brouillon :

Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^(\w{3,}).tonsite.tld
RewriteCond %1 !^(www)
RewriteRule ^([a-zA-Z0-9\-\_\.\/]*)$ tonchemin/index.php?sousdomaine=%1&query=$1 [L]


Ce n'est qu'une idée demande des renseignements auprès de ton hébergeur ;) Parce que ça diffère selon ton offre d'hébergement et les paramètres du serveur Apache ;)

meteo75
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: Dim Juil 12, 2009 16:50

Re: url rewriting pb

Message le Mer Nov 11, 2009 20:43

Merci pour toutes ses infos.

je vais essayer le htaccess que tu me propose.

Oui, c'ets vrai que les sous domaines sont vites pénalisés... je vais essayé d'eviter ca ;0)

meteo75
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: Dim Juil 12, 2009 16:50

Re: url rewriting pb

Message le Jeu Nov 19, 2009 19:41

Toujours besoin d'aide SVP


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

Re: url rewriting pb

Message le Sam Nov 21, 2009 8:35

fais tes redirections en php, pas en .htaccess

tu vas ouvrir 140 sous domaines ?? comment vas-tu référencer 140 sites ?

meteo75
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: Dim Juil 12, 2009 16:50

Re: url rewriting pb

Message le Lun Nov 23, 2009 0:14

en PHP ??

On m'avais déconseille a cause des effets négatifs sur le référencement ...

Quel code utilisé ? A mettre sur quelle page ?

Merci,


KOogar a écrit:fais tes redirections en php, pas en .htaccess

tu vas ouvrir 140 sous domaines ?? comment vas-tu référencer 140 sites ?


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

Re: url rewriting pb

Message le Mar Nov 24, 2009 14:11

PHP c'est mauvais pour le réf ?? c'est a noté cha ^^

pour moi tu peux y aller les yeux fermer, que ce soit un fichier .htaccess ou du PHP, ca reste le serveur Apache qui va gérer.

voici le code pour rediriger tes 140 pages sur tes 140 sous domaines:
Il recupere la valeur de infos et la replace dans l'url. (pas testé en prod, juste avec les yeux ^^

Code: Tout sélectionner
<?php

          $URi = $_SERVER["REQUEST_URI"];
       
         $motif = "'(/page\.php\?pays=[A-Z]+&infos=)+([0-9]+)'";
          if (preg_match($motif,$URi,$capture))
          {
          header("Status: 301 Moved Permanently");
          header("Location: http://$capture[2].monnouveausite.com");
          }

?>

meteo75
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: Dim Juil 12, 2009 16:50

Re: url rewriting pb

Message le Mer Nov 25, 2009 13:56

Question bete ...

je met ce code dans la page qui nomme page.php ??

merci d'avance

meteo75
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: Dim Juil 12, 2009 16:50

Re: url rewriting pb

Message le Ven Nov 27, 2009 12:41

up


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

Re: url rewriting pb

Message le Sam Nov 28, 2009 13:48

oui, place ce code tout en haut de ta page "page.php". Cela va rediriger vers tes sous domaine. Tu dois bien sur avoir tes scripts de placé sur tes sous domaine.


Julia41
WRInaute impliqué
WRInaute impliqué
 
Messages: 488
Inscription: Ven Aoû 31, 2007 21:17

Re: url rewriting pb

Message le Sam Nov 28, 2009 23:21

Par .htaccess (ou url.rewrite sous Lighttpd) ça marche très bien et c'est la base des blogs wordpress MU.
Ca fonctionne très bien.

Par .htaccess tu auras des meilleurs perfs.
Pour utiliser ça, tu dois déclarer un champ A en wildcard (à ma connaissance chez les hébergeurs FR uniquement Gandi et OVH le propose).

meteo75
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: Dim Juil 12, 2009 16:50

Re: url rewriting pb

Message le Dim Nov 29, 2009 14:51

Julia41 a écrit:Par .htaccess (ou url.rewrite sous Lighttpd) ça marche très bien et c'est la base des blogs wordpress MU.
Ca fonctionne très bien.

Par .htaccess tu auras des meilleurs perfs.
Pour utiliser ça, tu dois déclarer un champ A en wildcard (à ma connaissance chez les hébergeurs FR uniquement Gandi et OVH le propose).



Pourrais tu donner plus de détails STP

Merci


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

Re: url rewriting pb

Message le Mar Déc 01, 2009 13:02

@meteo75
Je vois pas de quoi il parle dans ton cas, php n'a qu'un simple test + 1 header dans ton cas, c'est pipette en temps machine..; essaye de placer le code en php

meteo75
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: Dim Juil 12, 2009 16:50

Re: url rewriting pb

Message le Mar Déc 01, 2009 18:16

@KOogar

je me suis permis de t'écrire un MP .

meteo75
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: Dim Juil 12, 2009 16:50

Re: url rewriting pb

Message le Mer Déc 02, 2009 2:45

Je viens de rebosser sur mes fameux sous-domaines.

j'ai créer les sous domaines dedans j'y ai mis ma page nommée index.php, dans chacun des sous domaine, avec le code de koogar .

Maintenant quand je tape http://belgique.monsite.com
ca m'affiche logiquement la page index.php mais il me manque la variable (pays=BE ) donc ca n'affiche pas ce que je souhaite.
Quand je fais : http://belgique.monsite.com/pays=BE C'est OK

Ma question est donc comment, faire pour que la variable soit pris en compte SANS ETRE VISIble dans l'url du sous domaine .
Pour que l'url soit http://b*lg*qu*ue.monsite.com et non http://b*lg*qu*.monsite.com/pays=BE


Merci

url rewriting pb

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: Aucun utilisateur enregistré et 0 invités