Subdirectory installation and setup question |
[eluser]Rob Rightmyer[/eluser]
I'm a PHP guy that is brand new to frameworks and CodeIgniter. Currently a section of my site is displaying handcoded PHP pages like this: http://www.example.com/section/category1/index.php http://www.example.com/section/category2/index.php I also have an admin area to control content for this section like this: http://www.example.com/section/admin/index.php I would like to utilize CodeIgniter to replace my current setup ONLY for this section as I do not want to interfere with the other static pages on my website. What would be the best practice for accomplishing this setup? Do I (1) install CI in my webroot and then use .htaccess to specify access to this section or (2) install CI in the section I want to replace? I've tried option (2) but can't seem to get things flowing the way I want. Not sure I understand how to accomplish the first option but this sounds like the proper method. Again it is important to mention I don't want to interfere with the rest of my static pages at this time. Thanks for listening!
[eluser]Clooner[/eluser]
If you can use mod_rewrite than you can easily have a ci setup and static files mixed up. Be sure to use these conditions RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d
[eluser]ontguy[/eluser]
I think you could install CI in the admin folder and run it as usually.
[eluser]Rob Rightmyer[/eluser]
Thanks everyone for your replies. After a few different trials and errors, my problem came down to the syntax in my .htaccess file. Because my CI install was in a subdirectory of my webroot, it was necessary for me to make the following adjustment to make my links work correctly: http://expressionengine.com/wiki/Remove_...eck_Method |
Welcome Guest, Not a member yet? Register Sign In |