htaccess - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5) +--- Forum: Installation & Setup (https://forum.codeigniter.com/forumdisplay.php?fid=9) +--- Thread: htaccess (/showthread.php?tid=69077) |
htaccess - oach - 10-04-2017 Used CI long ago and always had issues with new setups with .htaccess. Here I am again, such a familiar and unwanted friend. The route works correctly for the "main" page, showing what I want, but I cannot access any other page on the site. I am running on Ubuntu 16.04, CodeIgniter 3.1.6, Apache 2.4.18, and php 7.1.10. Path on server /var/www/html/ /etc/apache2/sites-available/site.conf (I have a /etc/hosts entry for www.site.com) Code: <VirtualHost *:80> .htaccess Code: RewriteEngine On routes.php PHP Code: $route['default_controller'] = 'page/index'; config.php PHP Code: $config['base_url'] = 'http://www.site.com/'; I have turned on mod-rewrite and can see it when looking at phpinfo(); Appreciate your time and assistance. RE: htaccess - InsiteFX - 10-05-2017 If you search the forums on this you will find many topics on it, I have no experience with that OS. RE: htaccess - Raymien - 10-05-2017 I recently had a similar issue when removing index.php from my development server, turns out I didn't have "AllowOverride" in Apache config. I'm not saying that this is your issue, but it may be something to look at. Ray RE: htaccess - oach - 10-06-2017 (10-05-2017, 01:52 PM)Raymien Wrote: I recently had a similar issue when removing index.php from my development server, turns out I didn't have "AllowOverride" in Apache config. Sorry I did not reply earlier but I had "AllowOverride" set to No (or none), I had to set it to All. It worked after that change. Thank you. |