kostenloser Webspace werbefrei: lima-city


Bestimmte Datei blockieren

lima-cityForumDie eigene HomepageHomepage Allgemein

  1. Autor dieses Themas

    c********k

    Hallo :wave:,
    auf meiner Homepage gibt es eine Kommentar Funktion, diese werden in einer .txt Datei (im selben Ordner wo
    auch die Kommentar.html liegt) gespeichert. Wenn man jetzt die endung von html zu txt ändert sieht man das Textdokument. Kann man dies unterbinden, also das man die .txt nicht aufrufen kann??
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Damit man nicht mehr den Inhalt des Verzeichnis sehen kann (http://cybercrack.lima-city.de/Kommentare/) musst du eine Datei mit dem Namen index.html oder index.php erstellen.
    Um zu verhindern, dass die Datei geöffnet werden kann, hilft dir eine Datei mit dem Namen .htaccess.
    Damit kannst du auch einen gesamten Ordner vor Zugriff schützen.
  4. Autor dieses Themas

    c********k

    Vielen Danke für deine schnelle Antwort:biggrin:.
    Was muss ich in die .htaccess schreiben, damit dies txt wird.
    Bisher benutze ich .htaccess nur für die 404 fehler seite.
  5. mein-wunschname

    mein-wunschname hat kostenlosen Webspace.

    Ich habe 2 Vorschläge im Angebot:
    <Files *.txt>
    deny from all
    </Files>

    verhindert einfach den Zugriff und gibt einen 403-Fehler (Zugriff verweigert) aus

    Variante 2 sieht so aus
    <IfModule mod_rewrite.c>
    RewriteEngine On 
    RewriteBase /
    RewriteRule ^(.*).(txt)$ meldung.html [L]
    </IfModule>


    Lenkt alle Zugriffe auf *.txt weiter auf eine Meldungsseite
  6. mein-wunschname schrieb:
    Ich habe 2 Vorschläge im Angebot:
    <Files *.txt>
    deny from all
    </Files>

    verhindert einfach den Zugriff und gibt einen 403-Fehler (Zugriff verweigert) aus

    Variante 2 sieht so aus
    <IfModule mod_rewrite.c>
    RewriteEngine On 
    RewriteBase /
    RewriteRule ^(.*).(txt)$ meldung.html [L]
    </IfModule>


    Lenkt alle Zugriffe auf *.txt weiter auf eine Meldungsseite


    Moin,

    wenn man nur "deny from all" angibt wird das nichts.
    Man kann es kompliziert gestalten:

    <Files "*.txt">
    Deny from all
    </Files>
    
    <FilesMatch "\.(txt)$">
    Order allow
    </FilesMatch>


    Oder packt die .txt in ein untergordnetes Verzeichnis im welchem sich eine .htaccess mit folgendem befindet:

    Order allow,deny
    Deny from all


    Wenn man die "Order" besser gesagt das aufrufen komplett unterbindet,
    kann nicht mal ein Eintrag "gespeichert" werden.

    MfG
  7. Autor dieses Themas

    c********k

    @mein-wunschname

    Danke es hat geklappt.:biggrin:
    Ich habe die zweite Variante genommen.
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!