how to redirect from CI index.php to folder/index.php? |
[eluser]qwertyjjj[/eluser]
[quote author="porquero" date="1329408480"]Are you sure? Read Tutorial - Static pages: Routing http://ellislab.com/codeigniter/user-gui...pages.html[/quote] So, I did this in routes: $route['default_controller'] = "Contr_redirect"; I made a controller called Contr_redirect with: <?php class Contr_redirect extends Controller{ function index() { redirect('catalog/index.php', 'location'); } } ?> However, I get a 404 error when going to http://localhost
[eluser]qwertyjjj[/eluser]
[quote author="InsiteFX" date="1329433734"]It's CI_Controller not Controller! [/quote] I changed that but same problem, 404 not found error. routes.php $route['default_controller'] = "Contr_redirect"; Contr_redirect.php <?php class Contr_redirect extends CI_Controller{ function index() { redirect('catalog/index.php', 'location'); } } ?> http://localhost 404 Page Not Found The page you requested was not found. On a completely separate note, should I be doing this anyway? AM I supposed to place the OSCommerce app into the applictaion folder entirely?
[eluser]qwertyjjj[/eluser]
[quote author="qwertyjjj" date="1329434158"][quote author="InsiteFX" date="1329433734"]It's CI_Controller not Controller! [/quote] I changed that but same problem, 404 not found error. routes.php $route['default_controller'] = "Contr_redirect"; Contr_redirect.php <?php class Contr_redirect extends CI_Controller{ function index() { redirect('catalog/index.php', 'location'); } } ?> http://localhost 404 Page Not Found The page you requested was not found. On a completely separate note, should I be doing this anyway? AM I supposed to place the OSCommerce app into the applictaion folder entirely? [/quote] Any ideas?
[eluser]pbflash[/eluser]
Code: redirect(‘catalog/index.php’, ‘location’); This is going to try and redirect to a catalog controller in the application/controllers folder. Since it does not exist you will get a 404 error. Sounds like you want a redirect to the OSC catalog/index.php page which is outside of your CI install so I would use the PHP header function.
[eluser]qwertyjjj[/eluser]
[quote author="pbflash" date="1329695351"] Code: redirect(‘catalog/index.php’, ‘location’); This is going to try and redirect to a catalog controller in the application/controllers folder. Since it does not exist you will get a 404 error. Sounds like you want a redirect to the OSC catalog/index.php page which is outside of your CI install so I would use the PHP header function.[/quote] But that's just putting in a normal PHP page as index.php isn't it? |
Welcome Guest, Not a member yet? Register Sign In |