direkten Browserzugriff über URL verweigern

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • direkten Browserzugriff über URL verweigern

    hi leute,

    ich hab folgende frage, komm da auf keine lösung.
    Ich hab ne app an facebook angebunden und bin langsam vorm release dieser app. Meine app müsste unter apps.facebook.com/maya_calendar
    erreichbar sein, nur mein problem ist jetzt das die leute wenn Sie auf der homepage sind nun die URL sehen auf der sie nach einer weiterleitung landen, ist es möglich diese URL zu verschlüsseln, sodass die user nur sehen http://apps.facebook.com/maya_calend...irgendein-code und nicht /Source_trial/ oder so.
    Zudem würde ich gerne wissen ob es möglich ist den direkten aufruf im browser von apps.facebook.com/maya_calendar/Source_trial/ z.B zu verweigern, also ne nachricht als beispiel auftauchen lassen, dass dies nicht möglich ist.
    ich will damit erreichen, dass die user die die app benutzen nur das sehen was auch sehenswert ist, undzwar apps.facebook.com/maya_calendar/ .Der rest soll die nicht interresieren, sie sollen nicht wissen und sehen welche ordner auf meinem webserver abgelegt sind. Also die Ordnerstruktur auf dem Server soll iwie verschleiert werden.
    Hab gelesen das dies eventuell mit der .htaccess datei geht? Leider hab ich keine Ahnung wie ich da anfangen soll komm leider mit den Erklärungen auf selfhtml auch nicht ganz klar, dort sind zwar paar beispiele dazu komm da aber auch nicht mit weiter. muss ich eine Datei auf meinem webserver erstellen die .htaccess heisst und dort das geforderte eintragen?? ka. Ein kleines Beispiel wäre nett oder einpaar Links wo das anständig von anfang bis ende nachvollziehbar ist..
    Außerdem hab ich gehört, dass man auf seinem Webserver genau diese Konfigurationen machen kann. Nur ich hab jetzt einen gratis webserver von 000webhost.com aufdem ich das ganze noch am testen bin, jetzt würd ich gern wissen wo es diese Einstellungen zufinden gibts, wenns die den gibt ?:D Sry, bin noch nicht so fit in php hab vorher nur mit c programmiert und php is für mich noch zum großteil Neuland.
    hoffe ihr konntet folgen [Blockierte Grafik: http://www.php.de/images/smilies/icon_wink.gif]

    danke [Blockierte Grafik: http://www.php.de/images/statusicon/user_offline.gif] [Blockierte Grafik: http://www.php.de/images/buttons/quote.gif]
  • hiho,

    so hab mal den start gewagt, hab ne .htaccess datei angelegt.. xD
    Inhalt:


    RewriteEngine On
    RewriteRule ^(.*)Source_trial([^0-9]*)$ /$1facebook_src$2 [R=301,L]


    Habs mit RewriteRule ^(.*)Source_trial([^0-9]*)$ /$1facebook_src$2 [R=301,L] probiert
    wollte die sozusagen den existenten ordner Source_trial, als "schein"ordner facebook_src anzeigen, hoffe das is soo richtig.

    in der adressleiste soll statt:
    apps.facebook.com/maya_calendar/Source_trial/hier ist noch son code den ich generiert hab, dieser verschleiert denk ich ma meine index.html usw.
    das ganze soll aber zu:
    apps.facebook.com/maya_calendar/hier der code werden.
    Also der Ordner /source_trial/ soll für NIEMANDEN angezeigt werden

    hab zusätzlich noch denk ich ma ne vernünftige seite entdeckt:

    http://suchmaschinentricks.at/tipps-...d_rewrite.html

    welche Variante von den vorgeschlagenen auf der Homepage würdet ihr mir für mein Problem empfehlen? Wenn alle kacke sind könnt auch alternativen vorschlagen xD

    danke
  • hey ,

    ich hab mich etwas schlauer gemacht und bin darauf gekommen:

    RewriteEngine On
    RewriteRule ^Source_trial/?$ / [R=301,L]

    Der soll mich von domain.de/Source_trial/ immer zum root verzeichnis also zu meine index.php dadrin weiterleiten.. erkennen tut er dies nur das problem ist, das meine page mit facebook zusammen läuft und dann einfach ein weißes fenster angezeigt wird und er nicht weiterleitet.