Ich hoffe, die Frage hat Sie nicht zuerst verwirrt. Ich bin sehr wählerisch in Bezug auf Sicherheit und möchte keine PHP-Dateien irgendwo im Ordner public_html haben, aber auf dem privaten Bereich in der Regel vor diesem Verzeichnis "../public_html". Hier ist ein kurzes Beispiel meiner Bedürfnisse und glaube, dass .htaccess mich (oder einen von euch!) Mit einer Lösung retten wird. In JS bekomme ich Daten, die ich an PHP senden möchte. Ich werde nicht den ganzen JS-Code schreiben, aber Sie werden sicherlich verstehen. Die JS-Datei befindet sich hier: c: //wamp64/public_html/assets/js/send_ajax.js und Index /public_html/index.php.htaccess Rewrite-Regel zum Senden von Daten an PHP-Skript ohne Angabe der Position über AJAX
var username = helloWorlder;
/* and all the onreadystate change content here */
xmlhttp.open("POST", "this_is_the_problem_file_name.php", true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.send("u=" + username);
Sie sehen die Datei Ich poste, ich möchte habe eine Umschreibungsbedingung, so dass es auf dieses Beispiel C: //wamp64/private_area/php/this_file.php zeigen kann. Ich möchte das nicht im JS-Skript ../../../private_area/this_file.php machen, weil das zu einem sensiblen Verzeichnis führt. Um die Indexseite zu verdeutlichen, ist die JS-Datei natürlich öffentlich. Die PHP-Datei ist nicht. Sicherlich gibt es einen Weg. Danke im Voraus.
Hier kommen APIs ins Spiel – matiaslauriti