Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    6

    Proteggere pagine con apache

    sto cercando di proteggere una pagina web con apache
    e usando i files .htaccess e .htpasswd devo configurare gli utenti.
    Il problema è che non riesco ad entrare nella pagina dopo che mi viene richiesto il login.
    In apache al comando "AllowOverride" ho messo AuthConfig per la richiesta del login e al comando "AccessFileName" ho messo .htaccess

    in .htaccess, che si trova dentro alla cartella da proteggere ci sono le seguenti righe;
    AuthName "prova"
    AuthType Basic
    AuthUserFile /etc/apache/passwd
    require user pippo

    Dove
    "prova" è la cartella dove c'è la pagina web da proteggere.
    "require user" dove è specificato il nome dell'utente "pippo"il quale è presente nel file .htpasswd dove è abbinata la password.
    "AuthUserFile" quì c'è critto /etc/apache/passwd
    ma il problema è che invece ci dovrebbe essere scritto il percorso che porta ad ".htpasswd" dove c'è username e password, (premesso che sto lavorando in locale) il percorso ammettiamo fosse f:\pagina\prova dove si trova anche il file .htpasswd
    il comando dovrebbe essere AuthUserFile f:\pagina\prova ma quando faccio cosi, apache non mi chiede più il login e mi da errore

    dove sbaglio ????
    Grazie a tutti quanti...

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    6

    Nessuna risposta

    E' finita l'era in cui una mano si dava volentieri hai principianti
    ora è diventata veramente dura per quelli come me che sanno poco e continueranno a sapere poco, è un peccato che succeda questo, va be come non detto non farò quello che volevo fare ciao e grazie a tutti lo stesso io sono una persona gentile e se io potevo essere utile a qualcuno lo avrei fatto volentieri :-(((

  3. #3
    Il percorso che porta a .htpasswd, o come vuoi chiamarlo deve essere quello assoluto.
    Se è una macchina linux, difficilmente sarà del tipo "x:\...".
    Poi devi metterlo tra virgolette.

    P.S.: visto che c'è ancora qualcuno che da una mano Hai principianti!!
    -... Jack: quando ti viene in mente un'idea, scrivila e basta!-
    (Alec Baldwin "Caccia a Ottobre Rosso)

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    6

    Percorso assoluto

    Quindi avendo ancora e non per molto spero, xp come sistema operativo,
    devo dargli la directory dove c'è htpasswd e cioè f:\pagina\prova
    oppure devo srcivere f:/pagina/prova oppure "f:\pagina\prova"
    ricordandoti che il server è quì da me su xp
    Grazie 1000 per la risposta meno male che c'è chi aiuta i principianti, se tante delle volte mi serve una mano ti posso scrivere in pm ?
    Tante le volte il mio icq è n° 41485571

  5. #5
    "f:\pagina\prova\.htpasswd" o come si chiama il file delle password.
    Infatti non è necessario un nome preciso, puoi impostare il numero che vuoi.
    -... Jack: quando ti viene in mente un'idea, scrivila e basta!-
    (Alec Baldwin "Caccia a Ottobre Rosso)

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    6

    htpasswd

    Okey ho messo in
    AuthUserFile "f:\nuova pagina\prova.htpasswd"
    e in require ho messo user in modo da disinibire di più l'accesso
    quindi ho messo un nome che poi ho messo anche in htpasswd con annessa password
    Quando clicco sul link mi appare la finestrella per immettere l'user e la password ma invece di farmi entrare rimane la finestrella aperta, cancella la password e il nome rimane e non succede niente.
    Cosa manca ??
    Ciao

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.