www.mutationevent.com

Archive pour décembre 2006

Préserver votre bande passante avec le mod rewrite et .htaccess

Mardi 12 décembre 2006

Préserver sa bande passante est une chose primordiale. Parce que dés que cette bande passante est consommée votre site n'est plus accessible chose qui m'ait arrivé souvent cette année.

L’une des causes qui peuvent vous faire perdre de la bande passante c'est qu'une personne vous pique des fichiers ou des images en les intégrant directement dans son site.

Par exemple :

je met mon logo dans un répertoire "images/logo.jpg", l'autre personne voulant l'intégré dans son site peu le copie dans son rep mais peu aussi l'affiché directement si elle connait le chemin.

Donc pour remédier a se petit problème on va utiliser un fichier .htaccess

Éditer le fichier et insérer les lignes suivantes :

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://domain.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.com/.*$ [NC]
RewriteRule .*.gif$ - [F]

Cela nécessite quelques explications :

RewriteEngine on : Lancement du moteur RewriteEngine d'apache.

RewriteCond %{HTTP_REFERER} !^http://domain.com/.*$ [NC] : Tout simplement si l'adresse d'ou l'on vient ne commence pas par (dans notre cas)

  1. chemin interne
  2. http://domaine.com/
  3. http://www.domaine.com/

alors execute la régle RewriteRule .*.gif$

vous pouvez réecrite la régle pour autoriser plusieurs fichiers

RewriteRule .*\.(gif|png|jpe?g|pdf)$ - [F]

Et enfin la lettre entre [] appelé [flags] représente l'erreur à renvoyer, ici on a utilisé [F] pour 'forbiden' plus connu sous Erreur 403.

pour plus d'informations sur le mod rewrite reporter vous à la doc apache

Internet Explorer Developer Toolbar

Mercredi 6 décembre 2006

la barre d'outils pour développeur de internet explorer beta 2 fournit une variété d'outils pour explorer, comprendre et améliorer les pages web.

315647120

fonctionnalitées disponibles :

  • Explore and modify the document object model (DOM) of a Web page.
  • View HTML object class names, ID's, and details such as link paths, tab index values, and access keys.
  • Outline tables, table cells, images, or selected tags.
  • Validate HTML, CSS, WAI, and RSS Web feed links.
  • You can now selectively enable and disable CSS parsing.
  • ...

la suite est ici IE Developer toolbar

315647121

  • Archives

  • Catégories

  • @mutationevent