Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
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.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Web Server > Server
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

Server Gestione e fornitura servizi web

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Server


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 26-05-10, 19:01   #1 (permalink)
Banned
 
Data di registrazione: Mar 2009
Messaggi: 126
Arrow Virtualhosts con sottodomini automatici rewrite

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>
Come posso evitare di inserire tutte queste istruzioni usando semplicemente mod rewrite?
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
frank92 non in linea   Rispondi citando
Vecchio 26-05-10, 19:09   #2 (permalink)
Moderatore
 
L'avatar di paolino
 
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.
__________________
paolino non in linea   Rispondi citando
Vecchio 26-05-10, 19:28   #3 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,476
Invia un messaggio tramite Skype a Thedarkita
Ciao frank92,

dai un occhiata qui:
httpd.apache.org/docs/2.0/vhosts/mass.html
Thedarkita ora è in linea   Rispondi citando
Vecchio 01-06-10, 00:35   #4 (permalink)
Banned
 
Data di registrazione: Mar 2009
Messaggi: 126
Exclamation

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>
mo tu dici se metto solo queste righe
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
vanno bene per tutti gli utenti?
frank92 non in linea   Rispondi citando
Vecchio 25-06-10, 15:41   #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?
frank92 non in linea   Rispondi citando
Rispondi
Tags: , , , , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 20:37.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.