Salve a tutti,
vi scrivo per avere dei chiarimenti sulla configurazione dei file httpd.conf e httpd-user.conf per gestire le userdir. Magari qualcuno di voi può aiutarmi.
Io ho installato xampp 1.8.3 su windows 8 nella cartella c:/xampp e
vorrei poter creare una cartella utente da raggiungere con l' URL:
http://localhost/~myDir ma non vi riesco.
Nella cartella htdocs di xampp ho creato una directory di nome myDir e dentro questa una di nome public_html che voglio usare come userdir.
Per far ciò ho inserito nel file httpd-user.conf le direttive
codice:
<IfModule userdir_module>
userdir public_html
<Directory "C:/xampp/htdocs/myDirectory/public_html">
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
</IfModule>
e nel file httpd.conf questa direttiva
codice:
<Directory "C:/xampp/htdocs/myDirectory/public_html">
Order allow,deny
Allow from all
</Directory>
Quando faccio partire Xampp (come amministratore) ed inserisco l' URL nel browser mi da:
"errore 403 accesso negato Non disponi dei permessi necessari per accedere all'oggetto richiesto, oppure l'oggetto non può essere letto dal server"
dove devo modificare questi permessi? o meglio dove sbaglio? devo creare un virtualhost per usare questo tipo di url?
Vi ringrazio per l'aiuto che saprete darmi.