J'ai une configuration Rails + Apache + Passenger et mon application sert des sous-domaines génériques. J'ai besoin que toutes les URL www redirigent vers leurs équivalents non www.Rediriger www vers non www sur un serveur avec des sous-domaines génériques
- www.example.net devrait rediriger vers example.net
- www.subdomain.example.net devrait rediriger vers subdomain.example.net
Ma config actuelle vhost est comme ci-dessous
<VirtualHost *:80>
ServerName example.net
ServerAlias *.example.net
DocumentRoot /home/public_html/example.net/current/public
RailsEnv staging
</VirtualHost>
J'ai essayé un assortiment de règles de réécriture à divers endroits mais aucun n'a pris effet. J'ai vérifié que le module de réécriture apache est activé et que RewriteEngine est activé. Je ne sais pas ce que je manque. Toute aide très appréciée!
Je voudrais éviter cela au niveau du code simplement parce qu'il devrait idéalement se produire avant que le code ne soit touché. – Vinay