Domain zum Verzeichniss
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aktivieren
aktuelle adresse
anpassen
benutzer
bereich
code
eintragen
genaue dokumentation
index
melde
nehmen
notieren
ordner
schauen
url
weben
weiterleiten
zieladresse
zugreifen
zweck
-
Hey,
ich habe eine Web-IP 81.89.xx.xxx, an der bräuchte ich folgendes:
Gibt es bzw. ist es machbar, also ich habe etliche Unterordner.
../Gallery/User/Tobi
../Gallery/User/Andi
../Gallery/User/Axi
etc.
Wenn ich dann folgendes eingebe
81.89.xx.xxx/Tobi
das ich dann dort rauskomme, 81.89.98.138/Gallery/User/Tobi
brauche das nur für diese Verzeichniss User das es dort eine Domainabkürzung gibt.
Soweit ich weiß ist es möglich mit .htaccses^^
Gruß Tobi
nikic: Ich habe die IP vorsichtshalber zensiert ;)
Beitrag zuletzt geändert: 1.4.2010 12:23:25 von nikic -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo tobitk,
was Du suchst, ist mod_rewrite. Dieses lässt sich über .htaccess aktivieren:
RewriteEngine On RewriteRule ^/Tobi(.*)$ /Gallery/User/Tobi$1 RewriteRule ^/Andi(.*)$ /Gallery/User/Andi$1 usw. bis RewriteRule ^/Axi(.*)$ /Gallery/User/Axi$1 [L]
Ich habe es nicht getestet; es sollte aber funktionieren. Eine genaue Dokumentation gibt's unter http://www.modrewrite.de/.
Mit freundlichen Grüßen
steffens -
Hallo,
meine Methode: [Musst es für deinen Zwecke anpassen :D Wie es bei mir ist kann du auf meinem Webspace sehen ]
.htaccessErrorDocument 400 /index.php ErrorDocument 401 /index.php ErrorDocument 402 /index.php ErrorDocument 403 /index.php ErrorDocument 404 /index.php ErrorDocument 500 /index.php
index.php
Nehmen wir an, dass der Ordner "Tommi" nicht exestiert. Wenn jetzt jemand zugreifen will, wird durch das .htaccess File auf die index.php weiterverwiesen. So der Linkt bleibt gleich und $_SERVER['REQUEST_URI'] liest die aktuelle Adresse aus. Split teielt sie bei / und das Array 1 enthalt die erste Sache nach den /. Wenn du jetzt noch sagst das er bei "Tommi" /Gallery/User/Tommi includen soll bist du fertig.<?php $var = split('/',$_SERVER['REQUEST_URI']); $page = $var[1]; ?>
Gruß
illuxio
Beitrag zuletzt geändert: 31.3.2010 22:49:24 von illuxio -
erstelle in dem Ordner eine Index.html mit dem folgendem Tag im Head bereich:
<meta http-equiv="refresh" content="0; URL=URI">
für uri die Zieladresse notieren. -
Ähm, Leute...
Wenn es hier um lima-city-Webspace geht, dann kann das nicht gehen!
Und zwar weil sich viele viele Benutzer eine IP teilen, und der Webserver nur anhand des Hostnamens weiß, auf welchem Userwebspace er jetzt schauen muss. Wenn du ihm nur die IP gibst, dann kann er nicht rauskriegen, wo du eigentlich hin willst. -
Hey,
joa, schonmal nicht schlecht, bloß gibt es ein Problem, dies sollte nur gehen wenn ich über MyLokalbook.de/Tobi komme, komme ich über Lokalbook.de/Tobi leitet es nicht weiter also es kommt ein Fehler, nur über MyLokalbook.de/Tobi sollte es freigeben und weiterleiten in den Unterordner.
Bei mir melden sich die User selbst die Ordner an, blos kann ich dort nicht immer so das machen:
RewriteEngine On
RewriteRule ^/Tobi(.*)$ /Gallery/User/Tobi$1
RewriteRule ^/Andi(.*)$ /Gallery/User/Andi$1
usw. bis
RewriteRule ^/Axi(.*)$ /Gallery/User/Axi$1 [L]
Kann man das auch irgendwie anders machen, das ich die Ordnernamen nicht eintragn muss wenn ich über MyLokalbook.de/Tobi komme, also das wenn man MyLokalbook.de/Tobi eingibt das die Seite herkommt oder nicht, tippt man MyLokalbook.de/Lima ein und es gibt den Ordner bereits dann leitet es in den Ordner /Gallery/User/Lima rein, also das es irgenwie automatisch einträgt in
RewriteEngine On
RewriteRule ^/Tobi(.*)$ /Gallery/User/Tobi$1
das man es nicht selber immer eintragen muss, wisst ihr was ich mein?
Gruß Tobi -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage