(HTACCESS) Dem Benutzer immer die Hauptdomain vorgaukeln?
aux
- programmiertechnik
Hallo,
kann ich per htaccess festlegen, dass der Besucher immer die Hauptdomain sehen soll (http://www.irgendwas.de), auch wenn er sich im Unterordner /produkte/?id=52&show=1 befindet?
Ich finde nämlich, die Verzeichnisstruktur meines Server, bzw. meiner Unternetseite geht niemanden was an. Ich finde es einfach *schöner* wenn der User die Zeit über die Hauptdomain sieht und nicht die Unterseiten mit ihren Variablen.
Eine Frameseite kommt jedoch nicht in Frage... dann lass ich es lieber ganz.
Geht sowas mit htaccess?
Greetz
aux
kann ich per htaccess festlegen, dass der Besucher immer die Hauptdomain sehen soll (http://www.irgendwas.de), auch wenn er sich im Unterordner /produkte/?id=52&show=1 befindet?
Nein, das ist nicht möglich.
zur not kannst du ja alles in EINER frame-seite laden. dann bleibt die adresse immer die selbe.
Hi,
Ich finde nämlich, die Verzeichnisstruktur meines
Server, bzw. meiner Unternetseite geht niemanden was
an. Ich finde es einfach *schöner* wenn der User die
Zeit über die Hauptdomain sieht und nicht die
Unterseiten mit ihren Variablen.
der Browser hingegen findet es schöner, wenn er das
tut, wofür er geschrieben wurde.
Und ein Teil seiner Aufgabenstellung besteht darin,
in der Location:-Zeile (oder wie auch immer die im
jeweiligen Browser lauten mag) den URL desjenigen
Dokuments anzuzeigen, welches er gerade darstellt.
Warum sollte ein Browser-Hersteller einen Browser
schreiben, der seinen Anwender belügt? Dieser will
beispielsweise Bookmarks auf Deine URLs setzen - und
ein bookmark enthält nun mal den URL einer ganz be-
stimmten Seite und nicht immer denselben für alle
Deine Seiten.
Eine Frameseite kommt jedoch nicht in Frage... dann
lass ich es lieber ganz.
Das ist bei Framesets übrigens nicht anders - nur sind
mehrere geladene Frames etwas, das sich nicht eindeutig
als _ein_ URL darstellen läßt, weshalb die meisten Her-
steller von Browsern den URL des Framesets anzeigen.
Du könntest allerdings nichts dagegen tun, wenn ein
Browserhersteller beschließen würde, bei der Darstel-
lung eines Framesets die komplette Liste der URLs
_aller_ geladenen Frames anzuzeigen - was ich übrigens
eine schöne Idee bezüglich Usability fände, bei geeig-
neter Bedienbarkeit (dropdown-Liste etc.).
In eingeschränkter Form tut das mein Browser übrigens
bereits: Wenn ich mit Mozilla über das Kontext-Menü
"This Frame" und danach "View Frame Info" anklicke,
dann sehe ich den URL derjenigen Seite, den Du mir so
krampfhaft und sinnlos vorzuenthalten versuchst.
Daß sinnvolle Browser via Kontextmenü auch "Open Frame
in new window/tab" oder "view this frame only" können
und auch dann jeweils den URL des Frames anzeigen,
sollte Dir ebenfalls bewußt sein.
Geht sowas mit htaccess?
Das erwünschte Verhalten eines clientseitigen Programms
durch eine serverseitige Konfiguration verhindern?
Wie kommst Du auf diese abenteuerliche Idee?
Viele Grüße
Michael