2017-06-22 4 views
1

Y a-t-il un moyen de configurer IIS de manière à ce qu'aucun fichier ne puisse être téléchargé? (sans configuration XML et en utilisant l'interface utilisateur IIS uniquement).Empêcher le téléchargement de fichiers (tout fichier même css et js) dans IIS8

Je sais que je peux supprimer tous les types de mime, mais ce n'est pas pratique, je suis à la recherche d'une meilleure option.

+0

Placez-le quelque part sur le serveur qui ne sont pas accessibles à partir du Web (par exemple, existe en dehors de toute racine web). – CollinD

+0

Je sais déjà à ce sujet, à la recherche d'une solution IIS. – Arrrr

Répondre

0

Vous ne pouvez pas arrêter de js ou css que le serveur ne peut pas différencier entre une demande normale et une demande de téléchargement en matière de css ou js.

Supposons que vous avez un CSS ou js inclus dans votre page Web tout fichier css de page html devront être téléchargé par le browser.So à côté serveur (IIS) vous ne pouvez pas différencier une requête demande de téléchargement normal ou navigateur . Vous pouvez refuser la demande de téléchargement si le référenceur ne correspond pas.Par exemple, si quelqu'un prend l'adresse URL et la copie et colle directement dans un autre navigateur, l'en-tête du référent ne sera pas présent.Similarly si quelqu'un d'autre hotlink à vos ressources (css, js fichiers), vous pouvez l'arrêter aussi.

En utilisant deny download based on Referrer UrlRewrite