web-dev-qa-db-fra.com

Désactivez mod_pagespeed (pas d'accès conf du serveur, .htaccess ne fonctionne pas)

J'ai un site Wordpress que mon client veut valider parfaitement (en utilisant le validateur W3C). L'un des problèmes est la vitesse de page de Google, qui semble être activée par défaut par le fournisseur d'hébergement.

J'essaie de désactiver mod_pagespeed dans le fichier .htaccess avec ce qui suit, mais cela ne fonctionne pas pour une raison quelconque:

<IfModule pagespeed_module>
    ModPagespeed off
</IfModule>

Je peux le désactiver en ajoutant "? ModPagespeed = off" à l'URL, mais cela ne résout pas mon problème.

Puis-je essayer autre chose? Je n'ai accès que via FTP (pas d'accès conf du serveur, pas d'accès au panneau c, etc.).

25
zarsky

Quel hébergeur? Pouvez-vous vous assurer que votre serveur est Apache plutôt que nginx? nginx ne prend pas en charge les fichiers .htaccess, bien que le module PageSpeed ​​soit par ailleurs très similaire en fonction.

Consultez également le filtre "pédant": https://developers.google.com/speed/pagespeed/module/filter-pedantic , qui vous permet d'obtenir tous les avantages de vitesse et de bande passante de PageSpeed ​​mais tout de même avoir un site propre à la validation.

5
Joshua Marantz

Créer un .htaccess fichier, ajoutez le texte ci-dessous et téléchargez à l'aide du programme ftp. Nous sommes également un hébergeur et utilisons Pagespeed.

Modpagespeed Off
32
Prateek

Votre URL peut accepter le paramètre de requête PageSpeed avec une valeur off ou on.

http://www.example.com/index.html?PageSpeed=off

ou

http://www.example.com/index.html?q=foo&PageSpeed=off

plus ici .

5
Andrei Krasutski