Simple Machines Community Forum

SMF Support => Language Specific Support => Hilfe zu SMF (German) => Aiheen aloitti: Kajol - syyskuu 02, 2006, 08:07:05 AP

Otsikko: Direktzugriff verhindern
Kirjoitti: Kajol - syyskuu 02, 2006, 08:07:05 AP
ich habe eine ausgefallene bitte.
ich möchte, dass man auf mein forum nicht mehr direkt zugreifen kann, wenn man die URL direkt eingibt. vielmehr soll bei der direkten URL-eingabe zu meiner webseite weitergeleitet werden, von wo aus der link nochmals zu finden ist. wer dann von dort aus das forum erreicht, soll dann normal die forumsoftware erreichen können.

ich hatte die idee, dass ich eine index.html erstelle und sie in das forum-root lege, so dass diese index.html dann beim direktlink aufgerufen wird. leider klappt das nicht so wie ich das will. es wird weiterhin die index.php genommen.

kann man das irgendwie so einstellen, dass man bei direkteingabe auf die index. html anspricht?
Otsikko: Re: Direktzugriff verhindern
Kirjoitti: dieter4 - syyskuu 02, 2006, 08:19:37 AP
So ausgefallen ist das gar nicht.

Dies wäre wahrscheinlich mit mod_rewrite möglich. Such im Internet einfach mal zu dem Thema.
Otsikko: Re: Direktzugriff verhindern
Kirjoitti: Kajol - syyskuu 02, 2006, 08:27:56 AP
danke. aber was muss ich damit machen?
ich habe keinen zugriff auf Apache (hab keinen vServer oder so, sondern nur webhosting). und da steht immer was von Apache modul. das muss doch sicher in der *.conf erstmal aktiviert werden, oder?
Otsikko: Re: Direktzugriff verhindern
Kirjoitti: dieter4 - syyskuu 02, 2006, 08:44:11 AP
Meistens ist es vom Webhoster aktiviert. Probiere es einmal aus, indem du eine datei .htaccess erstellst und folgendes hineinschreibst:

Koodi (.htaccess) [Valitse]

RewriteEngine on

RewriteRule ^profil-([1-9][0-9]*).html$ index.php?action=profile;u=$1


Dann rufe einmal http://domain.tld/pfad/zum/forum/profil-1.html auf. Wenn ein Fehler kommt, dann ist mod_rewrite deaktiviert.
Otsikko: Re: Direktzugriff verhindern
Kirjoitti: Kajol - syyskuu 02, 2006, 09:18:28 AP
soll ich genau die adresse nehmen? oder soll ich die irgendwie ersetzen?
Otsikko: Re: Direktzugriff verhindern
Kirjoitti: Christian Land - syyskuu 02, 2006, 10:13:05 AP
Du wirst nicht verhindern können, dass man Dein Forum direkt aufrufen kann. Das ginge maximal indem man Code einbaut, der den Referrer (http://de.wikipedia.org/wiki/Referrer) überprüft. Allerdings ist das hochgradig blödsinnig, weil Du dann auch den Zugriff auf das Forum über Suchergebnisse von Suchmaschinen, etc. unmöglich machst, etc.
Otsikko: Re: Direktzugriff verhindern
Kirjoitti: Kajol - syyskuu 02, 2006, 10:39:16 AP
nun, gibt es dann irgendwie einen anderen weg, die leute die die direkt-url zum forum aufrufen auf die webseiten-url zu leiten, damit sie dort den forum-link anklicken?
Otsikko: Re: Direktzugriff verhindern
Kirjoitti: dieter4 - syyskuu 02, 2006, 02:23:06 IP
Lainaus käyttäjältä: SnowCrash - syyskuu 02, 2006, 10:13:05 AP
Du wirst nicht verhindern können, dass man Dein Forum direkt aufrufen kann. Das ginge maximal indem man Code einbaut, der den Referrer (http://de.wikipedia.org/wiki/Referrer) überprüft. Allerdings ist das hochgradig blödsinnig, weil Du dann auch den Zugriff auf das Forum über Suchergebnisse von Suchmaschinen, etc. unmöglich machst, etc.

ich meinte das auch ehr aus der sicht, dass das forum in einen ordner mit einem namen wie kjsdfg6skdjg92346slkghsf gelegt wird und dann über http://domain.tld/forum aufgerufen wird ;)
Otsikko: Re: Direktzugriff verhindern
Kirjoitti: Christian Land - syyskuu 02, 2006, 04:52:42 IP
Lainaus käyttäjältä: Dark_Neakro - syyskuu 02, 2006, 02:23:06 IPich meinte das auch ehr aus der sicht, dass das forum in einen ordner mit einem namen wie kjsdfg6skdjg92346slkghsf gelegt wird und dann über http://domain.tld/forum aufgerufen wird ;)

Das funktioniert dann exakt einmal... zumindest bei Leuten die wirklich direkt ins Forum wollen... denn die "echte" URL rauszubekommen ist halt nicht sooo schwer ;D

Lainaus käyttäjältä: Kajol - syyskuu 02, 2006, 10:39:16 AP
nun, gibt es dann irgendwie einen anderen weg, die leute die die direkt-url zum forum aufrufen auf die webseiten-url zu leiten, damit sie dort den forum-link anklicken?

Wie gesagt: prinzipiell keinen einfachen (Referrer-Check, evtl. eine Art Cookie-Check, usw. - muss aber alles programmiert werden und klappt niemals mit 100% Sicherheit).
Otsikko: Re: Direktzugriff verhindern
Kirjoitti: dieter4 - syyskuu 02, 2006, 05:09:39 IP
Du hast ja natürlich Recht.

Ich erinner mich aber grade an einen Kommentar von feline (http://www.simplemachines.org/community/index.php?action=profile;u=30890). Ich such einfach mal.