如何阻止访问特定的URL?

时间:2015-06-11 07:34:08

标签: .htaccess

我每小时都会有数千次机器人访问我的网站http://www.domain.com/.gtput/

的特定网址

我想阻止尝试访问此网址的所有流量(人力+机器人)。 (不过,人们不会访问此URL!)

经过大量的谷歌搜索,我找到了一个从这里起作用的答案 - > Anyway to block visits to specific URLs, for eg via htaccess?。我在htaccess文件中使用以下代码来阻止此URL。

<IfModule mod_alias.c>
Redirect 403 /.gtput/
</IfModule>

是否有更好的方法来阻止所有流量访问该特定网址?这样我就可以节省服务器资源(带宽等)。

1 个答案:

答案 0 :(得分:1)

您可以使用以下规则禁止访问“/.gtput”:

RewriteEngine On 
RewriteCond %{THE_REQUEST} /.gtput/? [NC] 
RewriteRule ^ - [F,L]