Puis-je utiliser CodeIgniter avec Concrete5?
-
06-09-2019 - |
Question
Je construis un site qui (obvisouly) une partie publique d'extrémité avant que je veux conduire avec Concrete5, mais il aura également une section réservée aux membres que je voudrais construire avec CodeIgniter.
Est-ce que quelqu'un a une idée comment je pourrais le faire?
Je suppose que je pourrais simplement jeter le code CodeIgniter dans un sous-répertoire, mais que je rencontrez des problèmes avec ça?
La solution
Je ne vois pas pourquoi pas.
Comme vous le suggérez un dossier séparé sur le site serait une solution. (Vous pourriez avoir à modifier le fichier .htaccess (si vous utilisez un) pour ignorer les autres CMS / cadre
Une autre solution serait d'avoir des sous-domaines séparés, par exemple example.com et members.example.com
Autres conseils
La réponse, étant donné que l'OP n'a pas posté, est de changer la règle .htaccess:
RewriteBase /
à:
RewriteBase /foo/
où foo
est votre sous-répertoire que le index.php et CI résident. Ce .htaccess devrait également être dans le même dossier que le index.php CI. Fonctionne comme un charme. De plus, ne pas oublier d'ajouter le sous-répertoire au paramètre de configuration base_url.
J'ai fini à l'aide d'un sous-répertoire pour CodeIgniter. Je devais changer le fichier .htaccess et règles mod_rewrite apache pour que le Code Igniter « joli » URL pour fonctionner correctement.
Je vais poster le code plus tard si je me souviens.