Witam, zrobiłem stronę na localhoście (XAMPP), wszystko tam świetnie działało, ale potem przeniosłem moją stronę na VPSa (Google Clouds) i tutaj zaczęły pojawiać się problemy. Po pierwsze: mój plik .htaccess w ogóle nie chce działać (załączam go tutaj w razie potrzeby)
RewriteEngine on
RewriteRule strona-glowna index.html [L]
RewriteRule sklep-sms sklep.html [L]
RewriteRule regulamin regulamin.html [L]
Po wejściu np na (adres serwera)/sklep-sms wywala mi 404 error. Drugą sprawą jest to, że gdy wchodzę na sklep "z palca" (wklepuję sklep.html) w przeglądarkę, to skrypt pokazujący usługi też nie chce działać:
$(document).ready(function() {
$.ajax({
url: 'php/loadservices.php',
success: function(result) {
let obj = JSON.parse(result);
// dalsza czesc kodu
}
});
});
W konsoli pokazuje się błąd
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
Podejrzewam, że to coś z konfiguracją, mogę po prostu skopiować config php.ini z xamppa i wkleić na serwer vps? Próbowałem już tej komendy:
sudo a2enmod rewrite
ale dalej htaccess nie znajduje plików.