Need help? Chat now!

Hostwinds 教程

寻找结果为:


目录


使用htaccess阻止引荐来源网址

使用htaccess按URL引荐来源阻止访问者

标签: htaccess 

使用htaccess阻止引荐来源网址

在某些情况下,您可能会发现交通中令人惊讶的尖峰,但没有对所请求的文件或正在提供的整体内容的实际增加。这可能是一个指示,某人是虹吸一些内容,如图像,并试图将其作为自己的方式传递,或者也许试图破解您的网站。在任何一种情况下,由于Apache Web服务器提供的功能并利用.htaccess文件,您可以阻止此类行为。如果您尚未创建.htaccess文件或者您不确定如何编辑此文件,请参阅以下指南,这些指南更详细地介绍了这些主题: 创建和编辑.htaccess文件

使用htaccess阻止引荐来源网址

请注意,需要在服务器上启用Mod_Rewrite功能,以便将此工作。主机Winds上启用此功能 共享, 商业,转销商 默认情况下包。如果您不确定您的服务器上启用此功能,请参阅我们的指南,涵盖如何启用Mod_Rewrite模块: 启用Apache Mod_Rewrite模块。

要阻止单个引用者,您需要将以下代码添加到.htaccess文件。

RewriteEngine on
RewriteCond %{HTTP_REFERER} domaintoblock.com [NC]
RewriteRule .* - [F]

上面的代码指示Web服务器不会接受来自URL DomaintoBlock.com的连接。 如果要阻止多个引用者,则可以添加其他重写条件。

RewriteEngine on
RewriteCond %{HTTP_REFERER} domaintoblock1.com [NC,OR]
RewriteCond %{HTTP_REFERER} domaintoblock2.com
RewriteRule .* - [F]

此代码告诉WebServer将源自DomaintoBlock1.com和域的请求/流量块到DomaintoBlock2.com。对于两个示例,指定NC可确保该块不区分大小写。如果您想阻止其他推荐人,只需确保遵循第二个示例中所示格式。通常被阻止的推荐人在尝试访问本文中概述的任何部分时,可以在尝试访问这些网站的任何部分时接收403个错误消息。

撰写者 Michael Brower  /  六月 22, 2017