Dossiers virtuels et includes

Discussion dans 'URL Rewriting et .htaccess' créé par Soak, 14 Mai 2007.

  1. Soak
    Soak WRInaute occasionnel
    Inscrit:
    24 Octobre 2004
    Messages:
    251
    J'aime reçus:
    0
    Bonjour,

    La page d'accueil de mon site est accessible comme ceci :
    http://www.example.com/
    http://www.example.com/dossier1/
    http://www.example.com/dossier2/
    etc...

    Sachant que la page d'accueil sera différente en fonction du nom du dossier si il y a (avec des conditions à l'intérieur etc).

    Code:
    RewriteRule ^dossier1(/?)$ index.php?q=dossier1 [L]
    Le problème vient de mes includes sur cette page car ils sont dans un dossier.
    Exemple : http://www.example.com/includes/

    Comme Apache crois que ce sont de vrais dossiers, il crois que le chemin de l'include ne sera évidemment pas correct (il manquera un ../).

    (Il ira les chercher ici : http://www.example.com/dossier1/includes/)

    Comment puis-je gérer ceci ?
    Merci d'avance.
     
  2. Kijer
    Kijer WRInaute discret
    Inscrit:
    9 Septembre 2006
    Messages:
    109
    J'aime reçus:
    0
    J'up le soucis afin déviter d'en recréer un !

    Meme soucis pour les feuilles de style, js etc.. vous gérer ça comment ?
    je pensai moi qu'a l'analyse de la page ca revenai en url de base et donc le rewriting etait qu'une facade, mais apache en décide autrement.

    On est obligé de mettre des http:// sur tous les includes ? ou existe t"il une aprade. merci d'avance.
     
  3. NextGeneration
    NextGeneration WRInaute occasionnel
    Inscrit:
    27 Septembre 2006
    Messages:
    300
    J'aime reçus:
    0
    Je vais surement raconter des conneries mais il me semble qu'il existe une balise <base> pour indiquer l'emplacement physique dans de tels cas. Je vous tiens au jus apres mes recherches
     
  4. NextGeneration
    NextGeneration WRInaute occasionnel
    Inscrit:
    27 Septembre 2006
    Messages:
    300
    J'aime reçus:
    0
    C'était bien ça

    <base href="http://www.example.com/" />

    Ce qui court-circuite l'url de la page, et rend de nouveau possible l'appel de fichiers en url relatives.
     
  5. Kijer
    Kijer WRInaute discret
    Inscrit:
    9 Septembre 2006
    Messages:
    109
    J'aime reçus:
    0
    Chouette, je connaissai pas, je testerai tout ça, merci ;)
     
Chargement...
Similar Threads - Dossiers virtuels includes Forum Date
Architecture MVC, URL rewriting et dossiers virtuels URL Rewriting et .htaccess 31 Mai 2016
Htaccess et les dossiers virtuels URL Rewriting et .htaccess 14 Août 2008
URL Rewriting - Dossiers virtuels vers page à la racine URL Rewriting et .htaccess 22 Janvier 2008
Dossiers virtuels ou pas ? Débuter en référencement 29 Août 2007
Url rewriting chez 1&1 : les dossiers virtuels URL Rewriting et .htaccess 2 Juillet 2007
[Résolu] sitemaps et dossiers virtuels Référencement Google 25 Avril 2007
Sous-domaines virtuels - Dossiers, fichiers & co URL Rewriting et .htaccess 28 Mars 2007
pb de rewriting et dossiers virtuels URL Rewriting et .htaccess 21 Février 2007
Pr De La Racine Différent Sous-dossiers Virtuels Netlinking, backlinks, liens et redirections 4 Juillet 2006
Créer des dossiers virtuels URL Rewriting et .htaccess 26 Septembre 2005
[Réglé] Problème de dossiers virtuels URL Rewriting et .htaccess 29 Août 2005
Url rewriting avec dossiers virtuels URL Rewriting et .htaccess 23 Mai 2005
Dossiers virtuels test/ et test (sans slash) URL Rewriting et .htaccess 6 Avril 2005
Formation SEO par WebRankInfo (dossiers et vidéos) Débuter en référencement 15 Septembre 2022
Choix des dossiers et URL (cocon sémantique) Référencement Google 8 Mars 2021
htaccess et navigation dans les dossiers URL Rewriting et .htaccess 6 Novembre 2019
htaccess, vrais dossiers et dossiers simulés URL Rewriting et .htaccess 5 Novembre 2019
Dossiers et index htaccess URL Rewriting et .htaccess 16 Octobre 2019
Rediriger des dossiers URL Rewriting et .htaccess 23 Octobre 2018
Problème Fille zilla et dossiers Wordpress ! Développement d'un site Web ou d'une appli mobile 20 Décembre 2017