phpSources

Code sources de forty

9 bouts de codes

Liste des codes sources de forty disponibles en

Classement par date

snippets



9.  Redirection https vers http ou http vers https, redirection page sécurisée SSL/TLS
Il est parfois utile de pouvoir rediriger l'accès à des pages sécurisées vers la version non sécurisée. C'est utile pour éviter le duplicate content quand une même page est accessible via http et https. Pour les sites qui n'ont pas besoin d'être...
8.  Appliquer une condition à plusieurs règles de réécriture
Une directive RewriteCond ne s'appliquant qu'à la RewriteRule qui suit immédiatement, il est parfois gênant de devoir répéter une condition plusieurs fois. Cela alourdit le fichier .htaccess pour rien. Pour éviter cette contrainte il est possible...
7.  Bloquer les proxy appspot.com
Google permet de créer facilement des applications via son service App Engine. Malheureusement il héberge aussi de nombreux proxy qui profitent des serveurs puissants de Google pour afficher des copies de nombreux sites. Ces pages sont très...
6.  Rediriger un domaine vers un autre et suivre dans Google analytics
Pour éviter le duplicate content il est indispensable de ne pas afficher le même contenu sur deux domaines différents. La meilleure solution quand on possède plusieurs déclinaisons de noms de domaines pour le même contenu est donc de définir un...
5.  Tracking des liens du bouton J'aime de Facebook dans Analytics
Voici un exemple concret de modification du nom de paramètres dans une url. Facebook permet d'ajouter un attribut ref="votre_ref" au bouton like. Vous pouvez par exemple donner la valeur "facebook" à cet attribut ou indiquer en plus une notion de...
4.  Éviter de recharger des pages statiques en indiquant une expiration dans 100 ans
Pour éviter de charger trop souvent une url statique qui ne change jamais il est possible d'utiliser le module Apache mod_expires. Ce module se charge d'ajouter un entête HTTP en renvoyant une page internet. Cet entête est du style : Expires: Sat, 27...
3.  Bloquer les user agent (navigateur) indésirables
Il est parfois nécessaire de bloquer certains robots qui ne respectent pas le fichier robots.txt, qui tentent de pirater le site ou qui génèrent trop d'erreurs 404. Dans cet exemple nous allons bloquer le navigateur betaBot qui génère trop d'erreur...
2.  Compression automatique des pages
Pour préserver de la bande passante, il est possible de compresser à la volée les pages envoyées par le serveur. Si cette option est mise à "On" dans php.ini ou dans la configuration d'Apache, les page sont compressées (si le navigateur l'accepte)....
1.  Empêcher l'accès avec www.
Pour éviter le contenu dupliqué, il est indispensable de ne pas pouvoir accéder au site avec et sans www. La majorité des webmasters font le choix du site avec www car les internautes y sont habitués. Pour empêcher l'accès avec www, il faut définir...

Derniers codes sources - snippets