Si vous utilisez Apache, simple do (sur htaccess) :
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain.com
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=301]
De cette façon, vous vous assurez que tout ce qui n'utilise www commence à utiliser
MISE À JOUR Comme vous l'avez mentionné, vous n'avez pas d'apache, je me suis souvenu que j'avais utilisé this il y a environ un an. Il fait à peu près la même chose que mod_rewrite, et est entièrement pris en charge par Tomcat. Je l'ai utilisé avec de la résine, mais je sais que ça fonctionne de la même manière.
La chose la plus intéressante à ce sujet, c'est qu'il fonctionne également sur "mod_rewrite style", comme vous pouvez le voir here. La seule raison pour laquelle je n'ai pas continué à l'utiliser, c'est parce qu'il finira par le faire au niveau du serveur, par opposition à un serveur web. Ce qui signifie qu'il appellera la JVM pour interpréter la redirection.
Cela fonctionne de la même manière, et comme mentionné précédemment, peut poursuivre exactement la même chose que vous utiliseriez sur Apache.
Ceci est probablement plus approprié pour http://serverfault.com/ – Danny