orbitohnezucker2004
Goto Top

Apache2: Seitenzugriff verbieten bzw. umleiten

Hallo,

hinter der Adresse http://10.0.0.1 liegt mein Webverzeichnis. Wenn der User 10.0.0.1 eingibt, kommt er auf eine (selbst gebaute) login.php - soll quasi meine erzwungen Einstiegsseite sein.
Wenn jetzt aber jemand (der sich auskennt) http://10.0.0.1/projekt1 eingibt, kommt er direkt zum Webprojekt1 und überspringt damit meine Loginpage.

Wie kann ich das regeln, dass nur die Eingabe von 10.0.0.1 angenommen werden soll und alle anderen weiterführenden Schreibweisen entweder verboten bzw. immer auf die http://10.0.0.1 redirected werden??? Sprich: alle weiterführenden Eingaben nach 10.0.0.1 sind nicht zulässig und werden auf 10.0.0.1 zurückgeleitet.
Ist das überhaupt Apache-Angelegenheit?


Danke.

Content-Key: 51847

Url: https://administrator.de/contentid/51847

Ausgedruckt am: 28.03.2024 um 11:03 Uhr

Mitglied: AxelHahn
AxelHahn 16.02.2007 um 10:32:48 Uhr
Goto Top
Hi,

im einfachsten Falle arbeitest du mit einer .htaccess im Webroot, wo du per require user oder require group (in der Apache Doku nachlesen, wie man Gruppen/ Benutzer anlegt) eine Passwortabfrage erzwingst. Dann ist es Apache-Sache.

Wenn du mit PHP ein eigenes Logon bauen willst, dann musst du selbst (mit PHP-Mitteln) dafür sorgen, dass deine Unterseiten prüfen, ob das Logon bereit erfolgt ist (im Normalfall prüft man, ob eine Session-Variable durch das Logion-Skript existiert ... dein Logon wird das vielleicht auch so machen).

Viele Grüsse
-= Axel =-