![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Server |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
Banned
Data di registrazione: Mar 2009
Messaggi: 126
|
Ciao ragazzi ho una configurazione simile per ogni virtualhost:
Codice:
<VirtualHost UTENTE .sitohosting.com> ServerAlias www . UTENTE.sitohosting.com DocumentRoot "/var/www/UTENTE" <Directory "/var/www/UTENTE"> allow from all Options +Indexes </Directory> ScriptAlias /cgi-bin/ /var/www/UTENTE/cgi-bin/ AddDefaultCharset UTF-8 php_admin_value open_basedir /var/www/UTENTE php_admin_value upload_tmp_dir /var/www/UTENTE/upload php_admin_value session.save_path /var/www/UTENTE/tmp </VirtualHost> Vi ricordo che voglio ottenere lo stesso risultato con mod_rewrite, di queste istruzioni però senza mettere più mano alla configurazione dei virtualhosts nè inserendo troppe scritte per ogni utente, soprattutto voglio una guida semplice e sintetica. grz in anticipo |
|
|
|
|
|
|
|
#2 (permalink) |
|
Moderatore
Data di registrazione: Apr 2005
Ubicazione: San Cipriano Beach
Messaggi: 4,443
|
L'unica cosa che puoi fare è eliminare totalmente i virtualhosts. In pratica ci sarà solo il virtualhost sitohosting.com e poi un file .htaccess nella root di quel virtualhost che a seconda del sottodominio reindirizza le richieste verso una sottodirectory della root.
In pratica hai tanti sottodirectory quanti sono i sottodomini. |
|
|
|
|
|
#4 (permalink) |
|
Banned
Data di registrazione: Mar 2009
Messaggi: 126
|
Allora adesso uso questa per ogni utente :
Codice:
<VirtualHost UTENTE .sitohosting.com> ServerAlias www . UTENTE.sitohosting.com DocumentRoot "/var/www/UTENTE" <Directory "/var/www/UTENTE"> allow from all Options +Indexes </Directory> ScriptAlias /cgi-bin/ /var/www/UTENTE/cgi-bin/ AddDefaultCharset UTF-8 php_admin_value open_basedir /var/www/UTENTE php_admin_value upload_tmp_dir /var/www/UTENTE/upload php_admin_value session.save_path /var/www/UTENTE/tmp </VirtualHost> Codice:
VirtualDocumentRoot /var/www/%2 VirtualServerAlias www . %2.sitohosting.com <Directory "/var/www/%2"> allow from all Options +Indexes </Directory> VirtualScriptAlias /cgi-bin/ /var/www/UTENTE/cgi-bin/ AddDefaultCharset UTF-8 php_admin_value open_basedir /var/www/%2 php_admin_value upload_tmp_dir /var/www/%2/upload php_admin_value session.save_path /var/www/%2/tmp |
|
|
|
|
|
#5 (permalink) |
|
Banned
Data di registrazione: Mar 2009
Messaggi: 126
|
Lo script non funziona e non ho capito come fare,
cioè se ho un dominio w w w .UTENTE.miosito.it e le cartella /var/www/UTENTE, che devo scrivere nel file di configurazione per farlo con mod_rewrite? Evitando che a ogni iscrizione di ogni user, devo aggiungere un virtualhost? |
|
|
|
| Tags: automatici, mod, rewrite, siti, sottodomini, virtualhost |
| Strumenti di discussione | |
|
|