Regole Username.conf per correggere l'errore 403


0

Sto configurando un server web ma attualmente sto ricevendo un errore 403 durante la navigazione su Localhost. Sto configurando "username.conf" e ho un paio di domande:

  1. Dal momento che non ho effettuato l'accesso come utente che non è l'amministratore, devo rinominare il file username.conf con il nome dell'utente specifico?

  2. Il percorso può essere qualcosa di personalizzato come questo?

    <Directory "/Users/niccolomineo/Creative Cloud Files/dev/">
    

Questo è ciò che viene riportato nel registro

[Sat Aug 02 16:30:34.481180 2014] [autoindex:error] [pid 392] [client ::1:49541] AH01276: Cannot serve directory /Library/WebServer/Documents/: No matching DirectoryIndex (index.html) found, and server-generated directory index forbidden by Options directive

Chiaramente, per qualche motivo, il percorso che sta cercando di servire è ancora quello predefinito, ma ne ho specificato uno personalizzato. È come se non potessi ignorarlo. Come posso risolvere questo problema?


Se provi localhost / ~ niccolomineo in un browser, cosa succede?
Alistair McMillan,

Dice: Proibito - Non hai i permessi per accedere a / ~ niccolomineo su questo server.
Niccolò Mineo,

Risposte:


1

Crea il file /etc/apache2/users/niccolomineo.confe copia quanto segue nel file ...

<Directory "/Users/niccolomineo/Creative Cloud Files/dev/">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

Quindi riavvia apache sudo apachectl restarte dovresti trovare le tue pagine su http://localhost/~niccolomineo.


Sono con Apache 2.4.9 (Yosemite 10.10), quindi le regole sono leggermente diverse. So come fare quella parte. Quello che non capisco è perché non funziona. Funziona solo quando cambio il percorso direttamente all'interno di httpd.conf.
Niccolò Mineo,

Inoltre, quando cambio il percorso, funziona quando cerco localhost (non quando cerco localhost / ~ niccolomineo).
Niccolò Mineo,

Quali sono le autorizzazioni sul file niccolomineo.conf? Dovrebbero essere qualcosa del tipo "-rw-r - r-- 1 ruota della radice 144 2 agosto 00:00 niccolomineo.conf".
Alistair McMillan

Cerca anche https.conf per la frase "userdir". Dovrebbero esserci due casi. Uno per la libreria mod_userdir.so e uno per il file httpd-userdir.conf. Se uno dei due ha un hash prima, rimuovilo.
Alistair McMillan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.