Question
Problem with codeigniter routing
I have this website:
https://oneclickpy.com/
The homepage is working fine. But no one of the other pages works :(
My config.php:
$config[‘baseurl’] = “https://oneclickpy.com”;
$config['indexpage’] = “;
$config['uri_protocol’] = 'AUTO’;
My routes.php:
$route['default_controller’] = "home”;
$route['admin’] = “admin/login”;
$route['apple’] = “home/apple”;
$route['xiaomi’] = “home/xiaomi”;
$route['samsung’] = “home/samsung”;
My .htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUESTFILENAME} !-f
RewriteCond %{REQUESTFILENAME} !-d
RewriteCond $1 !^(index.php|assets|upload|robots.txt|..css)
RewriteRule ^(.)$ index.php?/$1 [L]
Rewrite mod is enabled on VPS.
It was working fine in other hosting, but not on DO.
When I open the website home, it’s ok. But when trying to open other pages (like “apple”, “samsung”), I got 404 error.
What can I do?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×