Dzieje się tak z niewyjaśnionej (w sensie niejasnej dla skromnego autora cmsa) przyczyny. Niektóre hostingi takie jak np. neteasy wymaga innego pliku .htaccess
W katalogu htaccess znajdziesz pliki:
W przypadku błędu 500 należy usunąć domyślny plik .htaccess i skorzystać z pliku „.sslnonwww-neteasy” (przenosząc go do głównego folderu domeny i zmieniając jego nazwę na „.htaccess”.
Jeśli nie chcesz wymuszania strony po https usuń dodatkowo poniższy kod z nowego pliku .htaccess
# If we receive a forwarded http request from a proxy... RewriteCond %{HTTP:X-Forwarded-Proto} =http [OR] # ...or just a plain old http request directly from the client RewriteCond %{HTTP:X-Forwarded-Proto} ="" RewriteCond %{HTTPS} !=on # Redirect to https version RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
To powinno pomóc. Jeśli nie pomaga, koniecznie napisz na mail pomocy. Coś wymyślimy :)