Hi,
ich habe in meinem Verzeichnis vom Webserver einen neuen Unterordner namens /api/ erstellt, in diesem möchte ich eine PHP Datei haben, auf die ich mit meiner Webseite zugreife. Diese PHP Datei sollte man aber nur vom Webserver selber gesehen werden, damit niemand anderes darauf Zugriff hat.
Ich habe eine .htaccess Datei erstellt mit dem Inhalt "Require localhost", aber leider kriege ich auch eine 403 als Response wenn ich von meinem Webserver per AJAX eine Request auf diese Datei mache, obwohl das ja localhost sein sollte.
Die .htaccess im /api/ Ordner:
Meine Anfrage an die Datei:
$("#submitbtn").click(function()
{
let url = "api/logs.php";
$.ajax({
type: "POST",
url: url,
data: $("#logform").serialize(),
success: function(data)
{
console.log(data);
$("#response").html = data;
},
error: function(xhr,status,error)
{
console.log(error);
}
});
return false;
});
Alles anzeigen