In tal caso non devi modificare il percorso poiché potrebbero esserci problemi più avanti.
Che errore ricevi? Probabilmente il file ENV dovrà essere modificato alcune impostazioni SERVER non riflettono il tuo sito ma la configurazione principale del SERVER.
EDIT: per rimuovere il PATHINFO , cioè la cartella /index.php/ dal percorso url
Codice:
RewriteEngine On
RewriteBase /public/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
Ovviamente se il file .htaccess risiede dentro la cartella public il primo slash indica la root mentre public/ il nome della cartella. Referenza https://codeigniter.com/user_guide/general/urls.html
Modificare la riscrittura https nella versione corretta per altervista invece della versione http di default.
Errato:
Codice:
# Rewrite "www.example.com -> example.com"
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
Buono:
Codice:
# Rewrite "www.example.com -> example.com"
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} https [OR]
RewriteCond %{HTTPS} !(off|0|) [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]