Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: .htaccess non funziona

  1. #1
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,747

    .htaccess non funziona

    Ho una LAMP e sto cercando di usare .htaccess in locale per proteggere una directory.
    L'ho scritto nel modo più semplice:

    codice:
    AuthUserFile /var/www/gestione/.htpasswd
    AuthName AreaRiservata
    AuthType Basic
    ...e l'ho salvato nella directory "gestione" che è quella che vorrei proteggere.

    Però quando vado in http://localhost/gestione non richiede l'autenticazione.

    Ma forse c'è qualcosa da fare in apache.conf?
    Errare humanum est, perseverare ovest

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    60
    Controlla la stringa: AllowOverride nel file di configurazione.

  3. #3
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,747
    Originariamente inviato da picca
    Controlla la stringa: AllowOverride nel file di configurazione.
    Si, avevo trovato ciò nel sito di apache ma avevo controllato in apache2.conf e AllowOverride non c'era
    allora ho provato ad aggiungere

    AllowOverride All

    ma ancora non funziona
    Errare humanum est, perseverare ovest

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    60
    Nella root funziona ?

  5. #5
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,747
    Originariamente inviato da picca
    Nella root funziona ?
    Già provato e non funziona neanche li
    Errare humanum est, perseverare ovest

  6. #6
    Manca require valid-user e le virgolette nel name

    codice:
    AuthType Basic
    AuthName "Area Riservata"
    AuthUserFile /var/www/gestione/.htpasswd
    require valid-user

  7. #7
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,747
    Originariamente inviato da Dascos
    Manca require valid-user e le virgolette nel name

    codice:
    AuthType Basic
    AuthName "Area Riservata"
    AuthUserFile /var/www/gestione/.htpasswd
    require valid-user
    Grazie, ma già provato anche come mi hai suggerito e niente da fare

    mi sembra impossibile che non funzioni
    Errare humanum est, perseverare ovest

  8. #8
    Il modulo per l'autorizzazione è attivo?
    LoadModule auth_basic_module /usr/lib/apache2/modules/mod_auth_basic.so

    Hai riavviato apache dopo le modifiche?


  9. #9
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,747
    Su questa guida http://server.html.it/guide/lezione/...gurare-apache/ c'è scritto che per prima cosa c'è da configurare il file srm.conf

    ma questo file non lo trovo !!!
    Errare humanum est, perseverare ovest

  10. #10
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,747
    Originariamente inviato da Dascos
    Il modulo per l'autorizzazione è attivo?
    LoadModule auth_basic_module /usr/lib/apache2/modules/mod_auth_basic.so

    Hai riavviato apache dopo le modifiche?

    Grazie per l'intervento.

    Io sono proprio ignorante in fatto di amministrazione server, quindi abbiate pazienza

    Dove devo mettere la stringa sopracitata per il caricamento del modulo? In apache2.conf ?
    In qualche punto particolare del file o va bene dovunque?
    Errare humanum est, perseverare ovest

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 © 2025 vBulletin Solutions, Inc. All rights reserved.