web-dev-qa-db-fra.com

Varier les tags pour le service dynamique des pages mobiles

Tu sais; Google nous suggère d’utiliser Vary Tag sur nos pages mobiles au contenu dynamique.

veuillez vérifier le lien: https://developers.google.com/webmasters/mobile-sites/mobile-seo/configurations/dynamic-serving

Je ne comprenais pas comment utiliser cette balise. Avez-vous une idée où vais-je le mettre?

et comment allons-nous calculer Content-Length?

et comment personnaliser cette partie 'GET/page-1 HTTP/1.1'?

est-ce une méta-tag (<>)? ou simplement copier coller ces lignes sur toutes nos pages mobiles?

HTTP/1.1 200 OK
Content-Type: text/html
Vary: User-Agent
Content-Length: 5710

Pourriez-vous donner un exemple d'utilisation de ce code variable? dans example.php par exemple .. où je vais le mettre; avant tag au lieu de tag?

<html> HTTP/1.1 200 OK Content-Type: text/html Vary: User-Agent Content-Length: 5710 <body> </body> </html> etc ..

1
deniz

Vous recherchez une valeur d'en-tête pour Vary.

L'exemple suivant PHP ajoutera une valeur d'en-tête pour:

Variable: Mozilla/1.22 (compatible; MSIE 5.01; PalmOS 3.0) EudoraWeb 2

<?php
$httpRequest->setHeaders(array('Vary' => 'Mozilla/1.22 (compatible; MSIE 5.01; PalmOS 3.0) EudoraWeb 2'));
?> 

Vous voudrez utiliser $_SERVER['HTTP_USER_AGENT']; de PHP pour détecter l'agent utilisateur.

1
Jamin Quimby