2016-11-13 6 views
0

J'ai beaucoup de domaines et ceux-ci hébergent sur une seule adresse IP.Arrête le lien d'un autre IP

J'ai essayé d'utiliser ce code ci-dessous dans htaccess pour protéger le hotlinking, mais cela ne fonctionne pas.

RewriteEngine on 
RewriteCond %{HTTP_REFERER} !^$ 
RewriteCond %{HTTP_REFERER} !^http://(www\.)?103.222.219.45/.*$ [NC] 
RewriteRule \.(jpg|jpeg|png|gif|ico|pdf|zip|js|css)$ - [F] 

Comment est-ce que je peux protéger le hotlinking d'une autre adresse IP?

Répondre

0

L'en-tête referer contient l'URL de la page précédente. Il contiendra uniquement l'adresse IP si l'adresse IP a été utilisée dans l'URL au lieu d'un nom d'hôte.

Vous devez spécifier explicitement chacun des noms d'hôte acceptables.