[Apache/PHP] Creare sottodirectory "fittizie"

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
lore20
Prode Principiante
Messaggi: 177
Iscrizione: martedì 1 aprile 2008, 15:26

[Apache/PHP] Creare sottodirectory "fittizie"

Messaggio da lore20 »

Sto cercando di mettere in pratica una cosa del genere:
l'utente fa richiesta per mioserverapache.com/utente1
cartella1 non esiste sul server ma la richiesta deve essere inoltrata a mioserverapache.com/index.php?usr=utente1
è fattibile?
Avatar utente
Volans
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4915
Iscrizione: domenica 4 dicembre 2005, 11:25
Contatti:

Re: [Apache/PHP] Creare sottodirectory "fittizie"

Messaggio da Volans »

Con "cartella1 non esiste" intendevi "utente1" ?

Ci sono molti modi per farlo, crearti un wrapper nel linguaggio in cui è scritto il sito o altri sistemi di questo tipo, oppure usare le RewriteRule di apache (non il massimo per siti ad alto traffico o con tante regole).
Volans
Prima di scrivere leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
lore20
Prode Principiante
Messaggi: 177
Iscrizione: martedì 1 aprile 2008, 15:26

Re: [Apache/PHP] Creare sottodirectory "fittizie"

Messaggio da lore20 »

si con cartella1 intendo utente1, per wrapper cosa intendi? si può fare in PHP?
Avatar utente
Volans
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4915
Iscrizione: domenica 4 dicembre 2005, 11:25
Contatti:

Re: [Apache/PHP] Creare sottodirectory "fittizie"

Messaggio da Volans »

Se è per pochi casi e non hai un enorme traffico possono andar benissimo le RewriteRules di Apache.
Se invece vuoi gestire il tutto lato "software" allora devi fare ad esempio una Classe (in PHP o nel linguaggio che usi per il sito) dalla quale passano tutte le connessioni indipendentemente dall'url e che ti "gestisca" la traduzione da url fittizia a url reale.
Non saprei dove puoi trovare della documentazione sull'argomento sinceramente, io proverei a cercare un po' in rete.
Volans
Prima di scrivere leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite