Spróbowałem jeszcze jednej rzeczy. Przeniosłem wszystkie pliki wraz z katalogami z public_html do private_html. Zmieniłem w DA
|*if !SUB| |?DOCROOT=/home/admin/domains/itx-sklep.pl/public_html/application/public| |*endif|
na
|*if !SUB| |?DOCROOT=/home/admin/domains/itx-sklep.pl/private_html/application/public| |*endif|
W lokalizacji /public_html/application/public stworzyłem .htaccess z zawartością:
RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Po wczytaniu domeny sklepu pojawiła się zielona kłódka, niestety są błędy:
Warning: require_once(/home/admin/domains/my-shop.net/public_html/application/public/../../framework/gp/event_dispatcher/EventDispatcherGP.php): failed to open stream: No such file or directory in /home/admin/domains/my-shop.net/private_html/framework/autoloader/Autoloader.php on line 66 Fatal error: require_once(): Failed opening required '/home/admin/domains/my-shop.net/public_html/application/public/../../framework/gp/event_dispatcher/EventDispatcherGP.php' (include_path='.:/usr/local/lib/php:/home/admin/domains/my-shop.net/private_html/application:/home/admin/domains/my-shop.net/private_html/framework:/home/admin/domains/my-shop.net/private_html/framework/libs/:/home/admin/domains/my-shop.net/private_html/application/libs/ThirdParty') in /home/admin/domains/my-shop.net/private_html/framework/autoloader/Autoloader.php on line 66
Zrobiłem też link symboliczny
ln -s /private_html/application/public -> /public_html/application/public
Zastanawia mnie dlaczego skrypt nadal próbuje wczytać pliki z katalogu public_html. Przejrzałem wszystkie pliki w katalogu config i nie ma tam żadnej konfiguracji w tym zakresie.