Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] [Résolu] CSS et réecriture des liens

Posted by Epychoc on 03/23/2013 18:18

Bonjour !

Après avoir installé et configuré Jelix ainsi que Apache pour le virtualhost et la réecriture des liens, je bute sur un problème.

Quand je demande la page http://localhost/index.php , mon CSS s'affiche correctement.

En revanche pour http://localhost/index.php/landing , le CSS ne se charge pas (quand je fais voir la source et que je clique sur le liens du fichier CSS la fenêtre view source me dit fichier introuvable).

Voici mon htaccess :

allow from all

# uncomment these lines if you want to remove the index.php from the url
# with the basic_significant or significant url engine of jelix
# see http://docs.jelix.org/en/manual-1.4/urls/significant#mod_rewrite-and-just-removing-the-name-of-the-entry-point-in-the-url
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L,QSA]
</IfModule>

Mon contrôleur :

<?php
class defaultCtrl extends jController {
    function index() {
        $rep = $this->getResponse('landingHtml');
        return $rep;
    }
}

Ma réponse :

<?php
require_once (JELIX_LIB_CORE_PATH.'response/jResponseHtml.class.php');
class landingHtmlResponse extends jResponseHtml {
    public $bodyTpl = 'landing~main';
    function __construct() {
        parent::__construct();
        $this->addCSSLink('css/style.css');
    }
}

Mon [urlengine] :

[urlengine]
engine=basic_significant
jelixWWWPath="jelix/"
jqueryPath="jelix/jquery/"
enableParser=off
multiview=off
basePath=
defaultEntrypoint=index
notfoundAct="jelix~error:notfound"
simple_urlengine_https=

Mon répertoire WWW est organisé de la sorte :

/www/ /www/js/ /www/img/ /www/css/

Est-ce que quelqu'un à une idée du problème ? Merci d'avance !

HS : J'utilise Jelix depuis hier et j'adore ! Très bon rapport fonctionnalité/légereté ! Merci à tous ceux qui font vivre ce projet.

SUJET RESOLU : oublis de /css/style.css au lieu de css/style.css

  [Opened] [Résolu] CSS et réecriture des liens

Reply #1 Posted by laurentj on 03/25/2013 11:48

Bonjour,

Tu sembles avoir résolu le problème tout seul. Donc juste un : bienvenue sur jelix :-)

 
Page
  1. [Résolu] CSS et réecriture des liens