php - Codeigniter on OpenShift is redirecting to 404 error page -


i have created account on openshift host of applications , send them clients, can see, test , give me feedbacks.

my first application codeigniter project had on computer. created default controller called tester , set on routes.php.

i configured .htaccess this

rewriteengine on rewritebase / rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewritecond $1 !^(index\.php|images|robots\.txt|styles) rewritecond $1 !\.(ico|js|css|jpg|png|gif|html|ico?g)$ rewriterule ^(.*)$ index.php/$1 [l] 

it works fine on localhost, redirecting me 404 page time when try see website on openshift.

how can test route being traced codeigniter? of have clue happening?

use this.

in config.php

$config['base_url'] = ''; $config['index_page'] = ''; $config['uri_protocol'] = 'auto'; $config['url_suffix'] = ''; 

in config/routes.php

$route['default_controller'] = "main";//your controller name. ex: used main $route['404_override'] = ''; 

in controller folder

file name = main.php

inside main.php

<?php if ( ! defined('basepath')) exit('no direct script access allowed');  class main extends ci_controller {      public function  __construct()     {       } } 

in .htaccess(out side application folder)

<ifmodule mod_rewrite.c> rewriteengine on rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewriterule ^(.*)$ index.php/$1 [l]  </ifmodule> 

Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -