[Server] Apache - Directory Virtuale

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
u650650
Prode Principiante
Messaggi: 20
Iscrizione: martedì 27 gennaio 2009, 1:44

[Server] Apache - Directory Virtuale

Messaggio da u650650 »

Vorrei creare una directory virtuale se è possibile farlo .
Ho due directory  /my_test_1/ e /my_test_2/

nel file di configurazione di apache ho inserito :
Alias /HDD/T1 /my_test_1/
Alias /HDD/T2 /my_test_2/

quando accedo col browser a http://192.168.5.5/HDD/T1/ vedo il contenuto
anche quando accedo a http://192.168.5.5/HDD/T2/ vedo il contenuto
ma se accedo a http://192.168.5.5/HDD/ giustamente risponde "404 Not Found"

come devo fare affinche accedendo a http://192.168.5.5/HDD/ mi compaia il contenuto di questa directory "virtuale" ossia le direcotory ., .., T1 e T2  ?

è possibile farlo ?

grazie a tutti !
Rampage
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 338
Iscrizione: sabato 3 febbraio 2007, 20:54

Re: [Server] Apache - Directory Virtuale

Messaggio da Rampage »

vuoi fare directory listing?

EDIT: ah no scusa riguarda delle directory virtuali
non so se si può fare.
Ultima modifica di Rampage il venerdì 8 maggio 2009, 19:16, modificato 1 volta in totale.
lucap78
Prode Principiante
Messaggi: 152
Iscrizione: martedì 1 agosto 2006, 9:13
Contatti:

Re: [Server] Apache - Directory Virtuale

Messaggio da lucap78 »

u650650 ha scritto: Vorrei creare una directory virtuale se è possibile farlo .
Ho due directory  /my_test_1/ e /my_test_2/

nel file di configurazione di apache ho inserito :
Alias /HDD/T1 /my_test_1/
Alias /HDD/T2 /my_test_2/

quando accedo col browser a http://192.168.5.5/HDD/T1/ vedo il contenuto
anche quando accedo a http://192.168.5.5/HDD/T2/ vedo il contenuto
ma se accedo a http://192.168.5.5/HDD/ giustamente risponde "404 Not Found"

come devo fare affinche accedendo a http://192.168.5.5/HDD/ mi compaia il contenuto di questa directory "virtuale" ossia le direcotory ., .., T1 e T2  ?

è possibile farlo ?

grazie a tutti !
Non sò se ho capito bene. Ma my_test_1 e my_test_2 dove si trovano?
Avatar utente
u650650
Prode Principiante
Messaggi: 20
Iscrizione: martedì 27 gennaio 2009, 1:44

Re: [Server] Apache - Directory Virtuale

Messaggio da u650650 »

lucap78 ha scritto:
u650650 ha scritto: Vorrei creare una directory virtuale se è possibile farlo .
Ho due directory  /my_test_1/ e /my_test_2/

nel file di configurazione di apache ho inserito :
Alias /HDD/T1 /my_test_1/
Alias /HDD/T2 /my_test_2/

quando accedo col browser a http://192.168.5.5/HDD/T1/ vedo il contenuto
anche quando accedo a http://192.168.5.5/HDD/T2/ vedo il contenuto
ma se accedo a http://192.168.5.5/HDD/ giustamente risponde "404 Not Found"

come devo fare affinche accedendo a http://192.168.5.5/HDD/ mi compaia il contenuto di questa directory "virtuale" ossia le direcotory ., .., T1 e T2  ?

è possibile farlo ?

grazie a tutti !
Non sò se ho capito bene. Ma my_test_1 e my_test_2 dove si trovano?
le mie due directory ( my_test_1 e my_test_2 ) si trovano nella root.

ma era interessante conoscere un metodo generale, perche se poi ne volessi aggiungere una terza che si trova in /etc/ e/o un quarta di una altra posizione, vorrei poterlo fare.

In pratica vorrei realizzare con apache quello che è banalmente realizzabile con un qualsiasi server FTP ossia raggruppare all'interno di un'unica  directory ( virtuale ) delle directory che sono poste in punti diversi del mio filesystem.
lucap78
Prode Principiante
Messaggi: 152
Iscrizione: martedì 1 agosto 2006, 9:13
Contatti:

Re: [Server] Apache - Directory Virtuale

Messaggio da lucap78 »

E se crei una directory virtuale che punta a /

Alias /HDD /

Poi devi settare correttamente la sintassi

Sai che è MOOOOOOOOOOOOOOOOOOOOOOOOOOLTO pericolo il gioco che voi fare?
Avatar utente
u650650
Prode Principiante
Messaggi: 20
Iscrizione: martedì 27 gennaio 2009, 1:44

Re: [Server] Apache - Directory Virtuale

Messaggio da u650650 »

lucap78 ha scritto: E se crei una directory virtuale che punta a /

Alias /HDD /

Poi devi settare correttamente la sintassi

Sai che è MOOOOOOOOOOOOOOOOOOOOOOOOOOLTO pericolo il gioco che voi fare?
e... credo che non sia una buona idea rendere disponibile tutto ... e in ogni caso non risolvo il problema se le directory si trovano in posizioni non adiacenti.
es se le mie directory si trovassero in /aaa/bbb/ccc/test_1 e in eee/fff/ggg/test_2 ...
lucap78
Prode Principiante
Messaggi: 152
Iscrizione: martedì 1 agosto 2006, 9:13
Contatti:

Re: [Server] Apache - Directory Virtuale

Messaggio da lucap78 »

u650650 ha scritto:
e... credo che non sia una buona idea rendere disponibile tutto ... e in ogni caso non risolvo il problema se le directory si trovano in posizioni non adiacenti.
es se le mie directory si trovassero in /aaa/bbb/ccc/test_1 e in eee/fff/ggg/test_2 ...
Bè in questo caso non c'è soluzione, almeno che tu non rendi disponibile tutto.
Alex M0rF3uS
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2362
Iscrizione: venerdì 13 luglio 2007, 18:43
Contatti:

Re: [Server] Apache - Directory Virtuale

Messaggio da Alex M0rF3uS »

non vuoi rendere disponibile la cartella hdd ma vuoi poterla vedere?  (rotfl)
anche io vorrei camminare con la macchina senza metterci un goccio di carburante, peccato che non si può fare.

se vuoi vedere la cartella hdd devi crearti un altro alias, al massimo limiti l'accesso per ip alla directory virtuale con la direttiva "Allow from" consulta la doc di apache cercando quelle parole e troverai tutto.
Avatar utente
u650650
Prode Principiante
Messaggi: 20
Iscrizione: martedì 27 gennaio 2009, 1:44

Re: [Server] Apache - Directory Virtuale

Messaggio da u650650 »

M0rF3uS ha scritto: non vuoi rendere disponibile la cartella hdd ma vuoi poterla vedere?  (rotfl)
anche io vorrei camminare con la macchina senza metterci un goccio di carburante, peccato che non si può fare.

se vuoi vedere la cartella hdd devi crearti un altro alias, al massimo limiti l'accesso per ip alla directory virtuale con la direttiva "Allow from" consulta la doc di apache cercando quelle parole e troverai tutto.
quello che vorrei fare io è senza che esistesse sul disco una cartella hdd, per questo l'ho chiamata "virtuale", dovrebbe esistere solo in apache tramite configurazioni ...

perche altrimenti sarebbe banale da realizzare, creo una cartella hdd dentro la cartella www di apache e all'interno creo dei link ( questa è la soluzione che sto usando in questo momento ) per ogni directory che voglio "listare"

in pratica:
in /var/www ho creato una directory hdd
e in /var/www/hdd ho creato i links :
    ln -s /aaa/bbb/ccc/test_1 test_1
    ln -s /fff/ggg/hhh/test_2 test_2
    ln -s ... ecc ecc ...

ma non è la soluzione che cerco ...
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti