2013-08-31 4 views
0

J'ai donc passé à l'utilisation d'Azure et, malheureusement, Azure n'a pas d'adresse IP statique. J'ai installé une instance de micro AWS et ai installé Apache dessus.Apache2 Rediriger tous les sites vers WWW

Je cherche à installer un hôte virtuel par défaut (pour les sites qui ne sont pas nommés par le nom d'hôte) et rediriger tout le trafic sur le serveur AWS apache pour www.name.com

Je cherche une règle ne ceci:

http://domain1.com 302 redirigent vers http://www.domain1.com?src=naked-domain

http://domain2.net 302 redirigent vers http://www.domain2.net?src=naked-domain

Essentiellement juste un redirection 302 pour ev Chaque domaine unique pour lequel un hôte virtuel n'existe pas.

+0

double de: http://stackoverflow.com/questions/1100343/apache-redirect-from-non-www-to-www –

+0

ne est pas un double – Frank

+0

Essayer de le faire avec le nom de domaine générique. Donc, cela fonctionne pour tout enregistrement qui est envoyé au serveur. Dites que j'ai 1000 domaines à Godaddy, il suffit de créer un enregistrement avec le serveur Ip et il transmet à www. Le "doublon" est pour un hôte nommé. – Frank

Répondre

0
Options +FollowSymLinks 
RewriteEngine on 


RewriteCond %{HTTP_HOST} !^$ 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTPS}s ^on(s)| 
RewriteRule^http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
Questions connexes