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

  [Opened] Réécriture url

Posted by FapFap on 12/08/2015 14:37

Bonjour,

J'aurais besoin d'aide sur la réécriture d'url. Mon soucis est que je n'arrive pas à formater totalement mon url.

J'ai mon url (en local) de cette manière : http://localhost/dossier/monapp/www/homepage J'ai enlevé le point d'entrée (index.php) avec le 'noentrypoint' dans le fichier 'urls.xml' J'ai modifié le htaccess et je peux accéder à ma home de cet url : http://localhost/homepage

Mon soucis est que je n'arrive pas à enlever le dossier/monapp/www/ de mes urls. Chaque lien que Jurl génère reprend 'dossier/monapp/www/'.

Je crois que le soucis bien du basePath dans le defaultconfig.ini. Je lui ai mis le chemin de mon appli qui est /dossier/monapp/www/ (C:\wamp\www\dossier\monapp\www). Mais si je met juste '/', il ne trouve plus mes modules dans la config, dans '_modulesPathList' je n'ai que celui de jelix mais pas les miens :D

Dans la config.ini : modulesPath="lib:jelix-modules/,app:modules/"

J'aimerais donc comprendre pourquoi jelix ne trouve pas les autres modules ou comment enlever le chemin de l'url.

Merci de votre aide :D

  [Opened] Réécriture url

Reply #1 Posted by laurentj on 12/21/2015 11:40

Bonjour,

Le basePath devrait effectivement être ici "/". Bizarre par contre que les modules ne soient pas trouvé. Faudrait que je regarde pourquoi ça ne fonctionne plus dans ce cas.

Cependant, je ne vois pas en quoi cela est un problème d'avoir "dossier/monapp/www/" dans l'url sur un site de test. Le plus important est qu'en prod cela ne le soit pas, et en général, on configure le serveur web en fixant le documentRoot sur le dossier www, et non sur le dossier parent de "dossier". La configuration du reste est alors beaucoup plus simple.

 
Page
  1. Réécriture url