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?

Était-ce utile?

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/

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top