web-dev-qa-db-fra.com

Pour WWW ou pas pour WWW

Je me prépare à déployer mon application Rails. Actuellement, que vous y accédiez via www.domain.com ou simplement domain.com, vous obtenez le même site.

Je suis assez novice dans ce domaine. Je recherche donc un peu de sagesse de la part de développeurs d'applications Web expérimentés:

Vaut-il la peine de forcer les requêtes vers WWW ou non-WWW? Il semble y avoir des applications qui vont dans les deux sens ...

Je sais que ce type de question risque d'être trop subjectif, mais pour rester objectif, voici quelques questions spécifiques auxquelles j'apprécierais beaucoup les réponses:

  1. Votre application Web force-t-elle les demandes vers le WWW ou le domaine racine, ou autorise-t-elle les deux de manière égale?
  2. Quelles sont les raisons techniques pour choisir l'une ou l'autre option (honnêtement, je ne sais pas si cela fait une différence).
  3. Si vous construisiez une nouvelle application Web aujourd'hui, quelle option choisiriez-vous?

J'apprécie n'importe quel conseil.

--MODIFIER--

Pour réitérer ce que je recherche comme étant distinct de cette question , y a-t-il des ramifications spécifiques pour les applications Web que je devrais connaître avant de prendre une décision et de les déployer? En particulier, si un des développeurs Rails avait des problèmes liés à une option ou à une autre, il serait très utile de les connaître.

5
Andrew

Utilisez www comme site par défaut et forcez la redirection vers www avec ce script htaccess:

RewriteEngine on
RewriteCond %{HTTP_Host} !^www.WEBSITE.com$
RewriteRule ^(.*)$ http://www.WEBSITE.com/$1 [R=301]

De cette façon, vous évitez les doublons de contenu sur Google.

3
João Teixeira
  1. Je n'en ai pas actuellement un actif, mais si je l'avais, j'autoriserais les deux, mais je redirigerais de www vers simplement http://
  2. il y a une différence, voir https://serverfault.com/questions/145777/whats-the-point-in-haing-www-in-a-url
  3. Je ferais du non-www le défaut, mais redirigerais si quelqu'un demandait le www.

edit Je n'étais pas au courant du problème DNS.

0
Femaref