Problème d'arborescence

Discussion dans 'URL Rewriting et .htaccess' créé par cbroissa, 29 Avril 2005.

Tags:
  1. cbroissa
    cbroissa Nouveau WRInaute
    Inscrit:
    29 Avril 2005
    Messages:
    40
    J'aime reçus:
    0
    Salut

    je mets à l'url rewriting et je tombe sur un 1er os,
    mon site a une page index.php sur laquelle, je fais des includes, tout mes appels à des url vont vers index.php, et je l'ai programmé de cette façon :

    Code:
    <a href='?rub=rub1'>lien</a>
    quand on clique ça va donc sur www.monsite.com/index.php?rub=rub1

    je mets en place l'url rewriting, pour avoir un lien
    www.monsite.com/rub/rub1.html

    j'y arrive mais le problème, c'est que quand je vais sur cette page, tous mes appels relatifs ne fonctionnent plus, ils cherchent dans le répertoire rub alors qu'ils doivent chercher à la racine.

    j'ai aussi le problème suivant quand je veux cliquer ensuite sur un autre lien, par ex ?rub=rub2
    ça me fait :
    Code:
    <a href='rub/rub1.html?rub=rub2'>lien2</a>
    Y a t il une astuce ?
    ou bien j'ai mal programmé, et je ne dois pas utiliser les liens relatifs ?

    Merci
    Corentin[/code]
     
  2. brendan
    brendan WRInaute discret
    Inscrit:
    15 Mars 2005
    Messages:
    56
    J'aime reçus:
    0
    Salut,

    Essaye en ajoutant dans l'en-tête de tes pages :

    Code:
    <BASE HREF="http://www.tonsite.com">
     
  3. brendan
    brendan WRInaute discret
    Inscrit:
    15 Mars 2005
    Messages:
    56
    J'aime reçus:
    0
    Si ça marche, mais que tu veux quelque chose de plus souple entre site local et internet, tu peux remplacer le code par :

    Code:
    <SCRIPT LANGAGE="JavaScript" SRC="../basehref.js"></SCRIPT>
    Veille bien à mettre "../", + un pour chaque répertoire où se trouve ta page (je ne parle pas de la page .js). Ensuite tu dois faire tous tes liens relatifs en partant de la racine de ton site.

    Le code javascript à placer sur ta page basehref.js :

    Code:
    <!--
    
    if(String(document.location).substring(0,18) == "http://site-local/")
    	document.write('<BASE HREF="http://site-local/">');
    else
    	document.write('<BASE HREF="http://www.site-internet.com/">');
    
    -->
    N'oublie pas d'adapter la valeur de substring() en fonction du nombre de caractère de ton URL :roll:
     
Chargement...
Similar Threads - Problème arborescence Forum Date
Problème sur de l'obfuscation de liens avec webflow Développement d'un site Web ou d'une appli mobile 4 Janvier 2022
Problèmes détectés par Semrush Demandes d'avis et de conseils sur vos sites 29 Décembre 2021
problème avec la mise en cache des images de mon site Développement d'un site Web ou d'une appli mobile 19 Décembre 2021
Ecosia : problème d'indexation Autres moteurs de recherche connus 4 Décembre 2021
Search Console Problème récurrent d'ergonomie mobile Demandes d'avis et de conseils sur vos sites 4 Décembre 2021
Problèmes dans le méta-titre / description + Sitemap Référencement Google 29 Novembre 2021
Problème paramétrage HTTP2 sur Nginx Administration d'un site Web 22 Novembre 2021
Search Console Problèmes réguliers d'ergonomie mobile sans modification Problèmes de référencement spécifiques à vos sites 18 Novembre 2021
Problème title/H1 thème Astra Problèmes de référencement spécifiques à vos sites 30 Octobre 2021
Search Console Problème avec page ads.txt Référencement Google 23 Octobre 2021
Problèmes avec OVH. Le café de WebRankInfo 8 Octobre 2021
Authentification forte : problème de paiement ? e-commerce 7 Octobre 2021
Multiples problèmes sur GA Google Analytics 28 Septembre 2021
Problème avec tag manager pixel Facebook Référencement Google 25 Septembre 2021
Problème d'indexation Google : que faire ? Crawl et indexation Google, sitemaps 21 Septembre 2021
Problèmes score Rank Math Référencement Google 20 Septembre 2021
Problème avec alternate.fr e-commerce 10 Septembre 2021
GSC : problème de Couverture Rédaction web et référencement 5 Septembre 2021
PHP : problème de comparaison égalité dans boucle FOR avec incrément décimal de 0.1 Développement d'un site Web ou d'une appli mobile 26 Août 2021
Problème de ranking sur une requête cible Demandes d'avis et de conseils sur vos sites 24 Août 2021