Autor Thema: URL maskieren  (Gelesen 2432 mal)

Glombi

  • Gast
URL maskieren
« am: 26.10.02 - 10:59:03 »
Wie kann ich in einer Web Applikation die URL maskieren? D.h. ich möchte nur die Startadresse anzeigen z.B.
www.firma.de/home.nsf

und nichts weiter, damit man nicht sieht,welche View, Dokumente, etc. aufgerufen werden.

Danke für alle Tipps!

Andreas

Offline Christoph Arras

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
    • ARRAS@online
Re:URL maskieren
« Antwort #1 am: 26.10.02 - 12:11:19 »
Erstelle Dir ein "Frameset" in Deiner Datenbank mit nur einem "Frame", der Deine Startseite enthält. Als Startoptionen für's Web stellst Du in Deiner Datenbank "Open designated Frameset" ein...

Offline wflamme

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 690
  • Geschlecht: Männlich
  • Irgendwie geht das schon...
    • wflamme
Re:URL maskieren
« Antwort #2 am: 28.10.02 - 15:46:41 »
Security by Obscurity funktioniert nicht... (falls Du darauf aus warst).

Grüße,
Wolfgang
Grüße,
Wolfgang

"I love deadlines. I love the whooshing sound they make as they pass by..."
DOUGLAS ADAMS

wflamme@mainz-online.de
http://www.sns1.de/partner/flamme/wflamme.nsf

Offline Christoph Arras

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
    • ARRAS@online
Re:URL maskieren
« Antwort #3 am: 28.10.02 - 16:12:38 »
Mit "Security" sollte das, denke ich, nichts zu tun haben, sondern mit "Kosmetik"...

Glombi

  • Gast
Re:URL maskieren
« Antwort #4 am: 28.10.02 - 23:09:11 »
Danke für Eure Beiträge!

Ok, das mit dem Frame Set habe ich bereits drin und das funktioniert wie gedacht: Ich möchte nur die Homepage + Frameset in der RL sehen.

Jetzt habe ich aber einen Link, der so aussieht:
<a target="_blank" href="/WEB\APPL/home.nsf/Inhalt/Files/$FILE/test.pdf?OpenElement"><font face="Verdana" size="-1" color="#000000">Produktinformationen</font></a><br>

Kann man verhindern, dass das die gesamte URL angezeigt wird? Erstens ist es unschön und zweitens sieht man, welche View ( = Inhalt) benutzt wird.

Wie Christoph bereits gesagt hat, geht es mir vor allem um Kosmetik.

Gruß
Andreas

Offline wflamme

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 690
  • Geschlecht: Männlich
  • Irgendwie geht das schon...
    • wflamme
Re:URL maskieren
« Antwort #5 am: 29.10.02 - 14:23:44 »
Letztendlich ist es ja so: Die URL geht entweder genauso raus, denn nur da ist das Gewünschte schließlich zu finden. Oder Du arbeitest mit einem Alias, daß nicht per Domino URL-Syntax transparent ist (also zB einen Agenten mit Parameter aufruft, der die Seite dann bedient). Alles andere wie zB Redirect, Frames, Javascript etc läßt zumindest indirekt auf die Quell-URL schließen.

Wenn es allein um lesbare URLs geht kannst mit einer Redirect-Seite arbeiten, so mache ich das zB mit meinen Menüeinträgen, die ja recht kryptisch sind (zB. http://www.sns1.de/partner/flamme/wflamme.nsf/Menu/News führt einen Redirect auf http://www.sns1.de/partner/flamme/wflamme.nsf/ViewCat?ReadForm&View=News&Cat=Neuigkeiten&Start=1&Count=7 aus).
Entsprechend könntest Du natürlich auch auf eine Redirect-Seite statt auf die Attachment-Quelle verweisen. Das ändert aber nichts daran, daß irgendwann die Quell-URL sichtbar wird.

Wenn Du Bookmarking/DeepLinks verhindern willst, kannst Du ja auf der Redirect-Seite den HTTP_Referer auswerten.

Im übrigen kannst Du die ViewID auch auf /0/ setzen, die UNID reicht Domino zur Referenzierung aus. Gehe aber davon aus, daß unter Domino nichts sicher ist, was nicht explizit Leser/Autorenfelder verwendet, auch versteckte oder anonymisierte Ansichten nicht. Eine ziemlich vollständige Übersicht findest Du hier: http://www.nextgenss.com/hpdws.zip

Ansonsten, wenn ich mir so meine Seiten anschaue, dann finde ich schon, daß unter Domino vieles mit sprechenden URLs machbar ist. Die kosmetische Frage ist also durchaus mit einfachen Mitteln (und ohne JS) lösbar.

Grüße,
Wolfgang
Grüße,
Wolfgang

"I love deadlines. I love the whooshing sound they make as they pass by..."
DOUGLAS ADAMS

wflamme@mainz-online.de
http://www.sns1.de/partner/flamme/wflamme.nsf

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz