Comment faire pour eviter que des sites externes fassent des liens sur vos fichiers au détriment de votre bande passante.
Le principe :
Il s'agit de détecter l'origine du visiteur, pour une certaine catégorie de fichiers identifiés par leur extension, puis d'interdire l'acces pur et simple
Coté methode :
C'est par le fichier .htaccess avec le mode rewrite du serveur apache actif que cette interdiction pourra être mise en place, ce qui signifie que les webmasters n'ayant pas accés à ce fichier ou ce mode rewrite au niveau du serveur, doivent utiliser une autre technique
Coté technique :
Il s'agir simplement de renseigner dans le fichier .htaccess, le mode rewrite et ensuite d'interdire l'acces selon la syntaxe suivante
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://votresite.tld
ReWriteRule .*\.(gif|png|jpe?g)$ - [F]
Ce qui se traduit en langage naturel par : verra bien l'image dans son post donc ne sait pas que cette image ne s'affichera pas. Les autres visiteurs qui liront le message ne verront que la croix rouge caractéristique d'une image inaccessible : Allez plus loin avec cet article de Webntic sur la protection des fichiers, oů sont également abordés les problèmes posés par les aspirateurs de sites, ainsi que la protection des fichiers textes; cet article est commenté avec des scripts opérationnels. Beaucoup de sites sur le Net proposent des scripts en PHP, celà va du script de portail, à la gestion d'annuaire ou au script de paiement sécurisé. Un site tel que phortail avec son script mi base de données, mi texte est désormais developpé en version wap, disons exactement pour version téléphone mobile et smartphne (iphone, blackberry). Vous trouverez ici des articles permettant de passer du web au web mobile avec notamment ce script permettant de redimensionner ses photos à la volée pour le web mobile. Ce script permet d'afficher en Live, le nombre d'internautes connéctés au site, et ce sans base de données. Depuis des sites exterieurs au votre il est possible de venir lire et d'utiliser des fichiers (gif, jpeg, swf, mid, mp3 ...) sans passer par votre site. Une fois le site web réalisé, il n'est pas tout de le mettre en ligne, ensuite il faut aussi surveiller les visites. Pouvoir afficher la Blague du jour ou le script du mois sur une page, en utilisant les variables php disponibles peut-être réalisé simplement. Peu d'outils web permettent cette option de manière intrinsèque et pourtant il est possible voire conseillé d'optimiser son code source, pour permettre à ses pages d'êtres chargées plus rapidement, et de diminuer ainsi la bande passante. • Nous savons que pour un référencement dans les moteurs de recherche, notamment Google, il est important d'avoir un lien qui soit de qualité, il est facile de faire de la sorte en HTML, en PHP, le soucis de la statistique fait que le webmaster privilégie le suivi du lien sortant plutôt que la qualité.
• Pour tout referent non vide (cas d'un visiteur direct) et pour un referent différent de votre nom de domaine,
• Les fichiers de type gif ou png ou jpg ou jpeg sont interdits.
D'autres extensions peuvent être rajoutées selon vos besoin (pdf, mpeg, mp3, mid ...)
Les limites :
Cette technique, si elle ne protège correctement votre bande passante, n'interdit pas pourtant les accés au serveur et générent tout de même un acces fichier.
De plus, dans le cadre des fichiers images, le visiteur qui fait un lien sur votre fichier a au préalable visité la page oů se trouve le fichier en question. Il a donc votre fichier image dans le cache de son navigateur. Lorque il publie, par exemple dans un forum, le fichier image par un lien de type
Cette protection est donc insuffisante, il serait plus judicieux de mettre sur ses pages d'images, un avertissementLes scripts PHP - WAP - Protection de fichier - Compteur
Les scripts proposés ici sont plutôt des astuces de programmation et dans le cadre de ce script utilisé pour Phortail
Ces scripts là sont donc en ligne et utilisésDu web sur mobile
Visiteurs connectés
Voir le script Visiteurs connectés et la carte de provenance des internautes.Protection des fichiers
Ces liens externes et directs sur vos fichiers consomment de la bande passante sans que vous voyez le moindre visiteur.
Une parade peut-être mise en place pour proteger les fichiers.
Les deux derniers articles sont été mis à jour et complétés sur Gestion de projets sous le titre protection des fichiersScript anti aspirateur
Face à une montée anormale du traffic, que peut faire le webmaster, soucieux de sa bande passante et des hits serveurs généré.
Retrouvez celà dans notre article sur le script anti aspirateur.Une page dynamique
Explications avec le script de contenu de page aléatoire.Optimiser le code source PHP / HTML
C'est ce que propose cet article pour diminuer la bande passante.Gestion des liens de qualité
Le script proposé permet de concilier un lien de qualité et statistiques
Le pendant du lien étant l'url, voyez comment avoir des url de qualité
Depuis l'arrivée de l'intelligence artificielle dans nos vies, bien des domaines sur internet se posent des questions, les webmaster sont ainsi concernés, se demandant si l'indexation de leur site par GPTBot est profitable.
Comment analyser les pages de la search console qui sont répertoriées par Google comme explorées mais non indexées. Faut-il demander leur indexation ou n'y aurait-il pas quelque chose de mieux à faire.
Comment Google Analytics et la Search console Google fonctionnent. Quelle est la différence entre ces outils ? Est ce qu'ils interagissent entre eux ?
Internet a deux caractéristiques principales : Cela bouge beaucoup et cela bouge vite. Le webmaster se doit d'être actif, voire réactif, et de disposer de l'information rapidement. Un simple script en python peut l'aider.
Comment contrôler visuellement que l'affichage de différentes pages web se fait correctement avec les différentes configurations de navigateur, et résolution d'affichage. Le Webdriver de Sélénium permet via un script d'automatiser la capture de telles pages, pour contrôler en un coup d'oeil le résultat.
Optimiser un site web avec du responsive design est un pas de plus fait vers l'utilisateur final
Pour autant, si une page du site a un poids de plusieurs méga, l'utilisateur risque, s'il est sur un téléphone mobile, de partir avant que la page ne soit complétement chargée.
Comment gérer les erreurs 404 not found sur le fichier browserconfig.xml, alors que celui ci est demandé par le navigateur.
Les feuilles de style d'un site web permettent d'adapter l'affichage à la taille de l'écran. Voyons comment faire pour un site qui s'affiche aussi bien sur un ordinateur, une tablette qu'un téléphone intelligent (smartphone).