HostMonster的防盗链

盗链是他人在您的站点外,未经您同意直接引用您站点上的文件,如图片等,他们在耗用您的宽带资源。您可以通过cPanel的“防盗链”功能来预防。

一般情况下,您可以通过为目录设置密码来防止他人未授权的访问。如果不想某个文件夹中的某些文件被他人直接引用。可以通过Apache的.htaccess来设置。

通常,当浏览器显示出某个图片时,之前是向web服务器发出了请求显示这个图片的要求,且这个请求有可能是来自某个网页中的图片链接。通过设置环境变量,即额外的一个标记“locally_linked”,来允许请求的URL地址。通俗地理解是,您授权给某些代理商来销售您的产品。而这些授权的URL,就是可以得到您的文件的,如图片等。不在列表中的URL地址的请求,不会设置该环境变量(locally_linked),从而得不到授权访问相应的文件。

这里提及到几个概念:

1. URLs to Allow Access: 允许访问受保护的来源地址列表,确保您填写了包含与没包含www在内的地址
2. Extensions to Allow: 设置哪些文件类型可被允许访问的地址访问
3. URL Redirect: 如果您不允许对受保护文件的直接访问,那么浏览者在对受保护文件的直接访问时将会被跳转到该设置地址
4. Allow Direct Requests: 如果您允许浏览者对受保护的文件直接访问,那么请勾选此项