[Tech] Mod_rewrite ancora

Cosimo Vagarini cosimo@firenze.linux.it
Lun 4 Giu 2001 18:31:12 CEST


On 04 Jun 2001 18:18:18 +0200, Massimiliano Masi wrote:
> ma funziona solo 
> www.utente.mascanc.net
> www.mascanc.net/utente

Ok queste sono le due Rewrite che ti ho passato.
A quello aggiungi:

RewriteCond   %{HTTP_HOST}  !^www\.mascanc\.net$
RewriteCond   %{HTTP_HOST}  !^www.([^.]+)\.mascanc\.net$
RewriteCond   %{HTTP_HOST}  ^([^.]+)\.mascanc\.net$
RewriteRule   ^(.+) /home/%1/public_html$1

E con questo ottieni anche:
utente.mascanc.net (senza www).

Poi andando avanti:
<IfModule mod_userdir.c>
    UserDir public_html
</IfModule>
<Directory /home/*/public_html>
#tutte le opzioni che vuoi abilitare/disabilitare
</Directory>

E con questo hai anche:
www.mascanc.net/~utente

Ma non e' che li vizi troppo 'sti utenti ??

Puoi anche aggiungere, se vuoi:
RewriteCond %{HTTP_HOST}  ^www\.([^.]+)\.SUPERFIGO\.mascanc\.net$
RewriteRule   ^(.+) /home/%1/public_html$1

Cosi' ti risponde anche a:
www.utente.SUPERFIGO.mascanc.net 
:))

Cosimo.










Maggiori informazioni sulla lista flug-tech