I successfully uploaded a site for a client on a server without SSL (http: and not https:)
The site itself renders after activating the line
RewriteBase /
in .htaccess.
However we are not able to connect to the panel which had already been activated locally. When I set debug to true, I get different errors on various browsers when I try to connect to the panel:
Safari: Preflight response is not successful
Chrome: Failed to fetch
Firefox: NetworkError when attempting to fetch resource.
It is based on the Shuffle theme purchased from the theme-site. The Kirby version is included in the theme. Probably it would break the layout when I update to Kirby 3.5.
I uploaded the same package to another server, where it works flawlessly. I mean the site and the panel work.
That’s why I think that this is not a problem concerning versions.
Older Kirby 3 versions used the fetch request which is not supported by default on all servers. That’s why that was changed later.
Ideally, themes shouldn’t ship with Kirby and particularly not with outdated Kirby versions. When did you buy the theme? Only recently? Then I’d try and update and if that doesn’t work without issues, I’d contact the theme developer because you can expect to get an up to date Kirby version with a paid theme.
After all, Kirby has shipped with some security updates in the meantime and Kirby 3.0 is 2 years old.
Actually, the developer is not at fault. He pointed out that he is developing an update and will ship it soon.
I will try what you said (update to 3.5) and tell you about the result.