I made a "Certbot" installation on my server, a free certified from Lets Encrypt. The program has made some modifications on apache. This can be the cause?
Https is working fine, but not when using "custom url". If I try acess an existent file or directory its ok, but when I try to acess a controller page, it try to find an existent folder with that name, ignoring the custom url.
I doubt that is the problem, since loading assets over HTTPS works fine.
I'd rather think the problem is in your rewrite rules. The default .htaccess that is suppied by Fuel works on both http and https sites. so if you start by reinstating that, and once that works over https, add a redirect from http to https?
My .htaccess is the default one, I overlap with the 1.9 default and the problem persist
It looks like when I try to acess via https, my apache ignore the .htaccess files and so the "friendly url" that Fuel have. I can acess every file or directory that actually exist on that path, but when trying to acess some url when the friendly url is applicable, I get 404, like /welcome, because there is no folder named welcome.
I'm using Google Cloud Platform (Compute Engine), and restore my server to a lamp-stack image, the only commands to enable https I did after was:
sudo a2ensite default-ssl
sudo a2enmod ssl
It is really odd, I can't even find on the web for other people with the same problem...