Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour / Bonsoir
J'ai voulu changer l'arborescence de mon site en voulant rajouter une partie admin (backend) et je me retrouve avec une belle erreur "Invalid controller specified (index)"
/backend /PHP-INF /controllers /views /frontend /PHP-INF /controllers IndexControllers.php CommentControllers.php /views /scripts /index index.phtml /comment display.phtml edit.phtml /config /library /Zend .htaccess fichier.log index.php
Je pense que mon problème vient de l'appel du premier index.php qui devrait initialiser les index.php des frontend et backend, mais voilà j'aimerai faire disparaître si possible le frontend de l'URL et avoir juste une adresse www.monsite.com et pour le backend avoir www.monsite.com/admin ou backend voir même une adresse du style admin.monsite.com mais comme je suis sur un mutualisé je ne sais pas si cela sera possible.
Merci, d'avance pour vos réponses.
Cordialement,
Dinoxyz.
Dernière modification par dinoxyz (06-08-2007 12:50:40)
Hors ligne
Bonjour,
A mon avis ton arbo ne colle pas vraiment. Si tu veux séparer le front et le back, tu aurais intérêt à utiliser des modules plutôt : un module front et un module back.
Après tu utilises les routages pour dire que toutes les url en http://monsite/admin pointent sur le module back et que les autres pointent sur le module front.
Sinon si tu veux garder ton arbo, il faudra jouer avec le rewriteRules de ton .htaccess pour faire pointer les Url en /admin vers ton appli /backend et les autres URL vers ton /frontend. Et il faudra alors mettre un index.php différent dans les 2 répertoires (et je virerais le index.php à la racine).
Il y a sans doute d'autres possibilités, mais c'est les 2 plus directes que je vois...
A+, Philippe
Hors ligne
Merci, pour ta réponse Philippe.
Je vais ouvrir un autre post sur utilisation de module ou de .htaccess.
Cordialement,
Dinoxyz
Hors ligne
Pages: 1