Nginx montre un comportement particulier mais logique en manipulant des annuaires sp�cifiques sans fin r�duisent. Par exemple vous avez un annuaire comme http://www.example2.com/dir/. Cependant vous sp�cifiez l'URL comme http://www.example2.com/dir. Supposez �galement que vous avez configur� le serveur pour l'accueil virtuel et les noms de serveur alternatifs sont : www.example.com, www.example2.com etc. et eux sont sp�cifi�s dans le m�me ordre. Maintenant o� vous essayez de chercher http://www.example2.com/dir vous serez � la place r�orient� � http://www.example.com/dir. Voici pourquoi le nginx le fait avec une solution simple au probl�me plut�t d�concertant (probl�me complexe correct - je l'ai dit).

N'importe quels web server, nginx et apache d�cents inclus, r�orienteront l'URL comme http://www.example2.com/dir � l'URL appropri� - http://www.example2.com/dir.

Toutefois nginx en r�orientant int�rieurement (utilisant 301) pour une directive de r��criture si la r�orientation est relative (n'a aucune pi�ce de centre serveur), alors en r�orientant Nginx emploie l'en-t�te de ��centre serveur�� si le nom d'allumette d'en-t�te du server_name directif ou le pr�nom de la directive de server_name, si l'en-t�te ne s'assortit pas ou est absent. Si aucun server_name n'est plac�, alors le hostname local est employ�.

Si vous voulez que Nginx emploie toujours l'en-t�te de ��centre serveur�� pendant que vous pour l'accueil virtuel, vous pouvez employer le _ comme server_name en date de 0.6.x. De quelque mani�re qu'il y a une meilleure mani�re que je recommande. Employez les directives suivantes pour employer l'en-t�te de centre serveur au lieu du server_name :
optimize_server_names au loin ;
server_name_in_redirect au loin ;

En plus les optimize_server_names a l'avantage d'am�liorer l'ex�cution de serveur de nginx.