Pragma: Zugriff auf Dateien ohne htacess blockieren?

Beitrag lesen

Das ist ein ein bisschen höheres Niveau... ;-)

Es ist ne Diskussion entstanden, die dir wohl nur teilweise weiterhilft. Sorry dafür :-(

Was haltet ihr also davon, eine Datenbank zu führen, in der die Daten mit den Pfaden gespeichert wird? ...

Ich bin grundsätzlich ein Freund von angemessenen Lösungen. Sowohl für die Aufgabenstellung, wie auch den "Umsetzer". Vielleicht habe ich was überlesen, aber ich würde hier tatsächlich in eine Richtung tendieren, die du in deinem OP schon angeschnitten hast:

Die Manipulation der .htaccess Datei über dein Script. Die von dir angerissene Verwendung der IP-Adresse ist aus verschiedenen Gründen doof. Du kannst aber dem Webserver auch mitteilen(eben via .htaccess), dass nur Clients auf einen Ordner zugreifen dürfen, die einen bestimmten Cookie senden. Oder genauer gesagt: Du leitest Clients um, die einen bestimmten Cookie nicht liefern. Stichworte: RewriteEngine und RewriteCond %{HTTP_COOKIE}.

Der große Vorteil hierbei wäre, dass der Webserver sich weiter um die ganze Kiste kümmert und sich Fragen nach Memory-Limit (Time-Limit?) nicht stellen.

Den fraglichen Cookie könntest du (automatisiert oder manuell) regelmäßig ändern, sonst wird der unerlaubte Zugriff zu simpel ;-)

Das alles matürlich nur, sofern du keine wirklich kritischen Daten verwaltest. In dem Fall würde ich dir aber eh raten, einen Profi zu engagieren ;-)

Wie gesagt, der Lösungsvorschlag ist weit weg von "optimal", aber vielleicht passt er ja für dich.

0 55

Zugriff auf Dateien ohne htacess blockieren?

__pat__
  • php
  1. 0
    dedlfix
    1. 0
      __pat__
      1. 2
        dedlfix
        1. 0
          __pat__
          1. 0
            Chrisliebaer
            1. 0
              dedlfix
              1. 0
                Tom
                1. 0
                  Tom
                  1. 0

                    Dateiausgabe Korrektur :-)

                    Tom
                    1. 0
                      __pat__
                      1. 0
                        Tom
                        1. 0
                          __pat__
                          1. 0
                            Tom
                            1. 0

                              Funktion für den Download von Files, Diskussion erwünscht

                              Tom
                              1. 0
                                Pragma
                                1. 0
                                  __pat__
                                  1. 0
                                    Tom
                                    1. 0

                                      PHP Readfile vs. sequentieller Ein-/Ausgabe für Download-Script

                                      Pragma
                                  2. 0
                                    Pragma
                                    1. 0
                                      Tom
                                    2. 0
                                      __pat__
                                      1. 0
                                        Pragma
                                2. 0
                                  Tom
                                  1. 0
                                    Pragma
                              2. 0

                                ...Diskussion erwünscht - wirklich?

                                Pragma
                                • menschelei
                            2. 0
                              __pat__
                              1. 0
                                Tom
                                1. 0
                                  __pat__
                                  1. 0
                                    Tom
                                    1. 0
                                      __pat__
                                      1. 0
                                        Tom
                                        1. 0
                                          __pat__
                    2. 0
                      Tom
      2. 0
        Tom
        1. 0
          __pat__
          1. 0
            Tom
            1. 0
              __pat__
        2. 0
          Pragma
          1. 0
            Tom
            1. 0
              __pat__
              1. 0
                Tom
            2. 0
              Pragma
              1. 0
                Tom
                1. 0
                  Pragma
                  1. 0
                    Tom
                    1. 0
                      Pragma
              2. 0
                Tom
                1. 0
                  __pat__
                  1. 0
                    Tom
                2. 0
                  Pragma
                  1. 0
                    __pat__
                    1. 0
                      Pragma
          2. 0
            __pat__
            1. 0
              Tom