Bonjour,
Voici le site Internet que j'ai fait http://www.sikoyo.com. Ce site est la version ordinateur, j'ai développer une version mobile http://m.sikoyo.com. Alors voici mon problème, avec PageSpeed Insights il détecte bien la version mobile (j'ai 100% expérience utilisateur et 82% vitesse), mais avec mobile-friendly il ne le détecte pas. Pour la redirection j'ai utiliser le fichier .htaccess, voici le code :

RewriteEngine On
RewriteCond %{HTTP:x-wap-profile} !^$ [OR]
RewriteCond %{HTTP_USER_AGENT} "ipod|iphone|ipad|android|palm|googlebot-mobile" [NC]
RewriteCond %{HTTP_HOST} !^m\.
RewriteCond %{HTTP_HOST} !^m
RewriteRule ^ http://m.sikoyo.com/%{REQUEST_URI} [R=301,L]

que j'ai placé à la racine de mon server du site version pc.

Dans l'index du site version ordinateur j'ai mis ceci :

<link rel="alternate" media="only screen and (max-width: 640px)" href="http://m.sikoyo.com/" >
<meta name="viewport" content="width=device-width, initial-scale=1.0">

et dans la version mobile voici ce que j'ai mis:

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="http://www.sikoyo.com/" >

Et idem pour le code HTML dans les autres pages qui ont une alternative version mobile/pc.

Je voudrais savoir pourquoi mobile-friendly ne détecte pas la redirection.

Merci.

Cordialement.