Arborescence virtuelle, comment conserver les liens images, css, etc

Discussion dans 'URL Rewriting et .htaccess' créé par Vinyl, 27 Novembre 2012.

Tags:
  1. Vinyl
    Vinyl WRInaute discret
    Inscrit:
    19 Mars 2009
    Messages:
    182
    J'aime reçus:
    0
    Bonjour,

    Je travaille sur un site et j’ai mis en place l’url rewriting.

    J’ai plusieurs pages différentes (design, structure) mais elles ont la même structure d’url :

    Donc, pour spécifier dans ma règle que ce sont 2 pages différentes, j’ai ajouté une arborescence comme ceci :

    Code:
    RewriteRule  ^actualites/([0-9]*)-(.*)\.php$ actualites.php?cat=$1&alias=$2 [L]
    J’ai ajouté
    actualites/
    equipe/

    Ça fonctionne bien mais maintenant j’ai tous mes liens vers les css, images, etc qui ne sont plus valides. C’est logique et je comprends bien pourquoi.

    A votre avis, quelle est la meilleure solution ?

    Je peux revoir tous mes liens et leur ajouter : ../

    Mais peut-être il y a une autre solution directement dans le .htaccess ?
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 161
    J'aime reçus:
    338
  3. Vinyl
    Vinyl WRInaute discret
    Inscrit:
    19 Mars 2009
    Messages:
    182
    J'aime reçus:
    0
    Merci pour le lien, je vais regarder.

    Je me rends compte que ma règle a un problème.

    Si je reprends l’exemple dans mon premier post, quand je tape cette url :

    Ça fonctionne, la page s’affiche bien (sauf les liens vers les css, images), l'url réécrite est bien :

    Mais quand je reclique sur mon lien qui ouvre cette page, je tombe cette fois sur :

    Et là ça ne fonctionne plus. Je comprends pourquoi mais je ne vois pas la solution pour l’instant.
     
  4. Vinyl
    Vinyl WRInaute discret
    Inscrit:
    19 Mars 2009
    Messages:
    182
    J'aime reçus:
    0
    Après recherche, je vois 2 solutions :

    1) Utiliser des liens absolus. Cette solution ne me convient pas car (différence de lien absolu entre serveur distant et serveur local)
    2) Utiliser la balise <base href="http://www.votresite.tld/repertoire/" >

    La solution 2 semble bien fonctionner.
     
Chargement...
Similar Threads - Arborescence virtuelle conserver Forum Date
Arborescence virtuelle des répertoires ou urls courtes ? Référencement Google 7 Juin 2012
Arborescence virtuelle et référencement Administration d'un site Web 16 Août 2003
Arborescence de classes PHP et séquentialité. Développement d'un site Web ou d'une appli mobile 16 Mai 2022
Arborescence étrange - Pagination d'articles Crawl et indexation Google, sitemaps 15 Décembre 2021
Arborescence et intégration mot clé + ville Débuter en référencement 27 Septembre 2017
Arborescence d'un site e commerce Débuter en référencement 21 Mars 2017
Avis refonte - changement d'arborescence et de NDD Problèmes de référencement spécifiques à vos sites 13 Février 2016
Utilisation du singulier/pluriel dans l'arborescence Rédaction web et référencement 28 Septembre 2015
L'arborescence, oui mais Débuter en référencement 5 Septembre 2015
Arborescence d'un site Débuter en référencement 8 Janvier 2015
Arborescence : singulier ou pluriel ? Débuter en référencement 22 Septembre 2014
Récupérer l'arborescence d'un site Administration d'un site Web 2 Juillet 2014
Changement nom de domaine avec arborescence identique : une règle ? URL Rewriting et .htaccess 6 Août 2012
Vos avis sur "l'arborescence des <title>" en ecommerce e-commerce 5 Juillet 2012
Arborescence site et url des pages Débuter en référencement 18 Mars 2012
Arborescence en Silo et Liens internes en NoFollow Netlinking, backlinks, liens et redirections 17 Janvier 2012
Quelle arborescence pour référencement Référencement Google 18 Décembre 2011
Arborescence d'un site avec blog Rédaction web et référencement 7 Septembre 2011
Niveau d'arborescence Référencement Google 24 Août 2011
Afficher l'arborescence d'un site sous Google Débuter en référencement 22 Juillet 2011