dedlfix: Apache-Konfiguration - Verweis ermitteln

Beitrag lesen

echo $begrüßung;

ich verstehe gerad nicht wirklich was du meinst?

Versuch einer Erklärung:

Hi,

Das war sein Gruß an dich.

ich möchte, dass man nur über die index.php auf die anderen Dateien, also über links auf der Homepage erreichen kann.

Hier hat er einen Teil deines Postings zitiert, weil er sich auf genau dieses mit seiner folgenden Antwort beziehen wollte.

da HTTP kein "von" kennt, ist dies nicht möglich.

Das heißt, dass jeder Request eines Clients und die Antwort darauf für sich allein betrachtet werden muss. Ein Webserver interessiert sich nicht für Aufrufe, die vorher, nachher oder auch zur gleichen Zeit aber woandersher erfolgen. Er hat einfach keine Möglichkeit, einen Client eindeutig zu identifizieren und Beziehungen zwischen den Requests herzustellen. Dies ist aus gutem Grund nicht implementiert (z.B. Ressourcenverbrauch).

Es gibt einen Wert namens HTTP_REFERER. Wie überall nachzulesen ist der Inhalt vom Client kommend und damit hochgradig misstrauenswürdig. In der Tat gibt es Clients, die diesen Wert nicht mitsenden oder völlig unbrauchbares da hinein schreiben.

Etwas anderes gibt es nicht, außer vielleicht noch Sessions. Vermutlich ist es besser, wenn du deinen Wunsch noch einmal überdenkst.

Nun habe ich es mit .htaccess probiert

Hier wieder ein kleiner Ausschnitt deines Postings.

Vor allem hast Du es mit HTTP-Authentication probiert, was keinerlei Zusammenhang zu Deinem Problem hat.

Der von dir gezeigte Lösungsversuch behandelt ein komplett anderes Problem als es deins ist.

Cheatah

Das ist sein gewähltes Pseudonym, und kennzeichnet das Ende seiner Ausführungen.

echo "$verabschiedung $name";