pragmaMx Support Forum

alles für Webmaster => PhP & mySQL => Thema gestartet von: exciting in 14 Mai 2007, 21:52:59

Titel: htaccess, aber pragmaintern hat zugriff drauf?
Beitrag von: exciting in 14 Mai 2007, 21:52:59
hallo is es möglich, daß man ein verzeichnis so mit htaccess schützen kann?

z.b aufruf www.seite.de/verzeichnis
nicht erlaubt,
sondern nur über ein skript, sozusagen ein file von pragmamx, z.b.
man kommt nur in das verzeichnis auf die index wenn man über eine phpfile von pragma kommt.
sprich ich ruf www.meinpragma.de/testseite.html, und hab dann zugriff auf das verzeichnis daß dann per iframe eingebunden ist.
ich möchte damit verhindern, daß man das verzeichnis, nur in dem iframe, daß in meinem modul per iframe eingebunden ist, direkt aufrufen kann.
erlaubt: www.seite.de/verzeichnis.html
nicht erlaubt: www.seite.de/verzeichnis


hoff ich habs jetzt net zu kompliziert rübergebracht :)
Titel: Re: htaccess, aber pragmaintern hat zugriff drauf?
Beitrag von: exciting in 18 Mai 2007, 14:42:07
es ist möglich, für alle die sowas mal brauchen, hier der code, natürlich auf eigene seiten angepasst.


<files ~ "\.(php|html)$">
ErrorDocument 400 /error.php?400
ErrorDocument 401 /error.php?401
ErrorDocument 403 /error.php?403
ErrorDocument 404 /error.php?404
ErrorDocument 500 /error.php?500
SetEnvIfNoCase Referer "^http://www.meineseite.de/datei.hml" local_ref=1
SetEnvIfNoCase Referer "^http://www.meineseite.de/anderedatei.hml" local_ref=1
SetEnvIfNoCase Referer "^http://www.meineseite.de/vonhier.php" local_ref=1
Order Allow,Deny
Allow from env=local_ref
</files>


<files ~ "\.(php|html)$"> kann auch mit jpeg,gif usw. gemacht werden

das skript lässt einen nur in das verzeichnis, wenn man von einer der referer kommt und local ref auf 1 ist.

der rest bekommt 403 zugriff nicht erlaubt.

Titel: Re: htaccess, aber pragmaintern hat zugriff drauf?
Beitrag von: StegRene in 18 Mai 2007, 15:28:56
....... und der Code muss in die htaccass ??
Titel: Re: htaccess, aber pragmaintern hat zugriff drauf?
Beitrag von: exciting in 18 Mai 2007, 15:50:03
jo

du erstellst eine datei und nennst sie dann .htaccess, und da schreibste das rein,
danach schiebst du sie in das verzeichnis, daß du damit schützen willst
Titel: Re: htaccess, aber pragmaintern hat zugriff drauf?
Beitrag von: StegRene in 18 Mai 2007, 16:34:36
Super! Danke !!  :thumbup:
Titel: Re: htaccess, aber pragmaintern hat zugriff drauf?
Beitrag von: Andi in 19 Mai 2007, 13:12:02
Moin :)

Vorsicht, ein vollständiger Schutz ist das nicht.
Den Referer zu verändern ist heutzutage eine Kleinigkeit: http://www.stardrifter.org/refcontrol/
Titel: Re: htaccess, aber pragmaintern hat zugriff drauf?
Beitrag von: StegRene in 19 Mai 2007, 18:17:11
Aber dazu müsste man wissen, welcher Referer erwartet wird, oder?