Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260

    rendere inaccesibile il contenuto delle directory...

    Ciao,
    ho una piccola domanda da esporvi...
    Ho notato che quando immetto il nome di una directory nel campo dell'indirizzo mi fa visualizzare tutto il contenuto della directory selezionata...
    es:
    http://sito/directory/pagina.php

    se faccio:

    http://sito/directory/

    mi apre una pagina dove mi elenca tutti i file presenti in quella cartella...

    Come posso fare a rendere invisibile e quindi inaccessibile il contenuto della directory?
    E' una cosa che si regola nelle impostazioni del servizio hosting offerto oppure è una cosa che deve essere regolato nello script?

    Qalcuno può darmi delle indicazioni in riguardo?

    Grazie mille

  2. #2
    Option -Indexes

    lo devi mettere in un file .htaccess e pubblicarlo nella root del sito
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260
    Ciao
    lo devi mettere in un file .htaccess
    1) Cosa devo mettere nel file .htaccess?
    2) Cosa è un file .htaccess? "problema principale"

    e pubblicarlo nella root del sito
    ?????????????????????????????????????


    Mi scuso ma non riesco a capire...:master: purtroppo non ho avuto mai a che fare con questo tipo di file...
    Esiste qualche documento online che spiega tale operazione con più di tre righe, casomai che spiega anche cosa sono questo tipo di file?

    Mi scuso di averti fatto spostare il topic, ma non sapevo dove inserire questa discussione.

    Grazie mille

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    think simple think ringo

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260
    grazie mille marketto

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260
    Ho letto tutto ed ho fatto nel seguente modo:
    1) ho creato un file di testo e l'ho rinonimato "n.htacces";
    2) al suo interno ho scritto "Order deny,allow Deny from all";
    3) l'ho inserito nella directory da nascondere;
    4) Ho avviato il tutto, e lo stesso mi fa aprire la cartella;

    Ho visto quale potesse essere il possibile problema, e l'ho trovata nella guida..
    codice:
    Nel caso che i file htaccess non vi funzionino potrebbe essere necessario cercarne la causa all'interno del file di configurazione di apache: esiste una direttiva, AllowOverride, che indica cosa possono e non possono contenere i file htaccess. Di default questa direttiva è impostata su None e quindi in locale, per ottenere un corretto funzionamento, è necessario impostarla su All.
    Io sto usando un server istallato in locale "wm server", ma non riesco a trovare l'impostazione per modificare la direttiva "AllowOverride"...

    Dove si imposta?

    Grazie mille

  7. #7
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    devi cercare il file di configurazione di apache, generalmente httpd.conf.
    think simple think ringo

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260
    Ciao
    Si cmq non parte sarà un errore del programma...tanto fra poco lo provo su server vero.
    Volevo chiedervi una cosa...
    Ho letto nella guida postata recentemente, che se il file htacces viene messo nella cartella principale funziona per tutte le sottodirectory di essa...

    metto il file htaccess nella directory principale:
    Es: http://sito/file.htaccess

    nel caso aprissi:
    http://sito/sottodirectory1/sottodir...ttodirectory3/

    si aprirebbe la mappa con il contenuto della sottodirectory3?


    Grazie mille

  9. #9
    non vorrei dire una boiata, ma credo che il file debba chiamarsi .htaccess, non è un'estensione, semplicemente il file non deve avere nome...

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    260
    Cmq penso che il nome ci voglia poichè altrimenti windows non te lo fa rinonimare....
    penso che sia una estenzione visto che prima di htacces c'è un puntino ".htacces"...
    può essere che la boiata l'abbia detta anche io...



Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.