Migrer des URL réécrites avec répertoires virtuels vers un sous domaine

Discussion dans 'Administration d'un site Web' créé par milkiway, 28 Juin 2011.

  1. milkiway
    milkiway WRInaute accro
    Inscrit:
    3 Février 2004
    Messages:
    4 196
    J'aime reçus:
    0
    Bonsoir,

    J'ai un site qui contient une section avec des URL de type:
    example.com/legumes
    example.com/legumes/concombres
    example.com/legumes/carottes

    Ces URL sont réécrites et pointent vers :
    example.com/legumes => example.com/legume.php
    example.com/legumes/concombres =>example.com/legumes.php?legume=concombres
    example.com/legumes/carottes => example.com/legumes.php?legume=carottes

    Jusque là tout va bien.
    Je voudrais à présent tout rebalancer sur un sous domaine pour avoir :
    legumes.example.com qui renvoie le contenu de l'actuelle page example.com/legumes
    et que legumes.example.com/concombres renvoie le contenu de l'actuellepage example.com/legumes/concombres

    Et je ne sais pas du tout par où commencer. Je dois tout faire par URL rewriting?
    J'ai créé le sous domaine, mais après, que faire ?

    Merci beaucoup
     
  2. longo600
    longo600 WRInaute passionné
    Inscrit:
    24 Février 2005
    Messages:
    2 166
    J'aime reçus:
    7
    Je suis dans le même cas de restructuration, je ne l'ai pas encore fait, mi juillet je pense.

    J'ai d'autres contraintes, mais de toutes manière, je vais employer des redirection 301 dans le fichier .htaccess.
    L'URL rewriting va donner une réponse 200 ok et ce n'est pas le but de la manoeuvre (je sais meme pas si ca marche).

    C'est la seule façon apparemment de ne pas perdre le fruit des pages référencées et des liens pointant dessus.
     
  3. Blount
    Blount WRInaute impliqué
    Inscrit:
    18 Novembre 2010
    Messages:
    701
    J'aime reçus:
    0
    Pour commencer, il faut pointer tous les sous domaines vers le répertoire du domaine principale.

    Maintenant, je vais supposer que « legume » est toujours écrit pareil. Parce que tu l'écris une fois au singulier et l'autre fois au pluriel.

    Ensuite, il faut effectuer les redirections :
    Code:
    RewriteCond %{HTTP_HOST} ^(.*)\.example\.com$
    RewriteRule (.*) ./%1.php?%1=$1 [L]
    
    Bon, je ne promet rien, mais ça m'a l'air correspondre.
     
  4. milkiway
    milkiway WRInaute accro
    Inscrit:
    3 Février 2004
    Messages:
    4 196
    J'aime reçus:
    0
    Merci. Pour le sous domaine il est créé.
    Mais je le fais pointer sur quel dossier ? Vers mon www/ ?
    Legume n'est justement pas toujours écrit pareil au niveau des fichiers php. J'ai legumes.php et legume.php
    par contre ma réécriture ne sort que legumes
     
  5. Blount
    Blount WRInaute impliqué
    Inscrit:
    18 Novembre 2010
    Messages:
    701
    J'aime reçus:
    0
    Oui, tu le pointes vers les www.

    Si tu as une écriture différente, tu vas devoir faire :
    Code:
    RewriteCond %{HTTP_HOST} ^legumes\.example\.com$
    RewriteRule ^legumes$ ./legume.php [L]
    
    RewriteCond %{HTTP_HOST} ^legumes\.example\.com$
    RewriteRule ^legumes/(.*) ./legumes.php?legume=$1 [L]
    
    C'est un peu plus long ;)
     
  6. longo600
    longo600 WRInaute passionné
    Inscrit:
    24 Février 2005
    Messages:
    2 166
    J'aime reçus:
    7
    Je n'y connais rien en rewriting, je ne l'utilise jamais.

    ca donne le contenu de l'url A dans la nouvelle url B? Quel code cela donne dans l'entete http ? 200 ok ou une autre?
     
Chargement...
Similar Threads - Migrer réécrites répertoires Forum Date
WordPress Migrer un site depuis Typepad vers Wordpress Développement d'un site Web ou d'une appli mobile 13 Avril 2022
difficultés pour migrer mon site vers un autre hébergeur Demandes d'avis et de conseils sur vos sites 10 Février 2022
Migrer de blogspot.com vers un nom de domaine : perte SEO ? Problèmes de référencement spécifiques à vos sites 22 Décembre 2021
Astuce Migrer sur une version 1.7 en gardant les caractéristiques des visuels et des typos du 1.6 de base. e-commerce 13 Septembre 2021
migrer de wix vers wordpress (référencement) Débuter en référencement 8 Juin 2019
Syntaxe .htaccess pour migrer des URL URL Rewriting et .htaccess 7 Janvier 2018
Migrer de PHP 5 à PHP 7 sans douleur Administration d'un site Web 11 Février 2016
Migrer Blog vers sous-domaine d'une autre domaine Référencement Google 30 Octobre 2015
Migrer un siteweb sans uploader les fichiers Administration d'un site Web 6 Mai 2015
Comment migrer un blog wordpress Débuter en référencement 26 Mars 2015
Procédure pour migrer son site de HTML à PHP Débuter en référencement 26 Janvier 2015
Migrer de free.fr vers un hébergeur en .com Demandes d'avis et de conseils sur vos sites 7 Avril 2014
Migrer mon site vers un Dédié ou un VPS avec 3000+ visiteurs/jour ? Administration d'un site Web 20 Décembre 2013
Migrer vers Infomaniak, comment procéder ? Administration d'un site Web 1 Août 2013
Me prépare à migrer un site, besoin de quelques conseils Problèmes de référencement spécifiques à vos sites 12 Novembre 2012
Migrer DE Wordpress VERS Blogger (et non l'inverse!) Noms de domaine et référencement 25 Octobre 2012
Migrer un site statique html vers un wordpress sans perdre le referencement Débuter en référencement 20 Octobre 2012
Comment migrer le répertoire des newsletter de wordpress à joomla Débuter en référencement 24 Septembre 2012
Migrer depuis un domaine pénalisé Noms de domaine et référencement 16 Juillet 2010
Migrer de freeglobe à arfoo et référencement Débuter en référencement 31 Mars 2010