Correction pour prendre en compte une recommandation

Une recommandation de sécurité consiste à avoir une "web root public", cela consiste a n'avoir de visible sur le web que notre index.php et les repertoires accessibles au client: css et js.
Added by imikado over 1 year ago

Une recommandation de sécurité consiste à avoir une "web root public", cela consiste a n'avoir de visible sur le web que notre index.php et les repertoires accessibles au client: css et js.
Pour permettre ce changement d'arborescence, des corrections de chemins ont été faites pour que l'ensemble des chemins soient bien définit à partir du fichier de configuration.
Désormais, les nouveaux projets générés auront cette nouvelle arborescence.

note: les modifications ont été appliqués avec un soucis de non regression: vous pouvez donc mettre à jour votre framework en conservant votre arborescence actuelle.

Si vous souhaitez faire bénéficier de cette recommandation votre projet actuel il vous faut:
1. deplacer votre repertoire site/layout à la racine
2. renommer le repertoire "site" en "public"
3. deplacer le fichier index.php dans le repertoire "public"
4. modifier vos layouts pour supprimer "site/"
5. modifier dans public/index.php les chemins des fichiers de configuration (préfixer de ../)
6. modifier dans conf/site.ini.php dans la section [path]


Comments

 
 
 
 
Partenaires

PlanetHoster
Ikoula