当前位置:首页 » 密码管理 » htaccess限制访问

htaccess限制访问

发布时间: 2022-07-24 03:32:06

⑴ 有没有办法通过.htaccess限制360浏览器访问网站

目前我知道的办法可以从2个方面来:一; linux+nginx的站长可以用这样的代码实现: if ($http_user_agent ~ (360SE) ) { return 404; } 二;也可以在页面上加载一段Js来判断并提示: <script language="javascript"> UA=navigator.userAgent;if (UA.indexOf('360SE')>0) {alert("本站拒绝安装了流氓软件360的用户访问,想要舒心浏览本站请卸载360相关“安全软件”,谢谢合作!");document.execCommand("stop")} </script> 也可以直接把这个放入网站上已知的.js文件里UA=navigator.userAgent;if (UA.indexOf('360SE')>0) {alert("本站拒绝安装了流氓软件360的用户访问,想要舒心浏览本站请卸载360相关“安全软件”,谢谢合作!");document.execCommand("stop")}

⑵ .htaccess怎么设置禁止某个ip地址访问

禁止IP地址,可以设置防火墙就可以了。

⑶ 怎样利用.htaccess屏蔽国内ip访问

禁止中国国内IP访问网站的方法有很多,这里分享几个常用且有效的方法:
1. 利用.htaccess文件屏蔽中国IP
禁止一个ip段
deny from 218.2.135.0/255
同时设置一下允许自己的IP可访问
中国IP段地址大全
2. 利用JS判断语句代码加载到网站footer或者header

<script type="text/javascript">( J( a9 p, Z# s7 U( y% F
if (navigator.language)
* n! a! ?0 p: s1 f* E2 ~var language = navigator.language;$ f+ Q( r, z; ~, O' R
else' E. X$ ?8 N3 A- R; A
var language = navigator.browserLanguage;
8 \* f( v8 E. [9 z5 D# Rif(language.indexOf('zh') > -1)document.location.href ='404.html';
- K `; Y5 ^! ?0 h9 V4 q# }) Z</script>

3. 利用被屏蔽的DNS来解析域名
如GODADDY的部分DNS被国内屏蔽,可以使用这些DNS为域名做解析
4. 当然也可通过屏蔽中文操作系统来禁止国内IP访问,代码如下:(这个比较狠,慎用)

$client_sys_language = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; // system language
if (preg_match (“/^zh-cn/i”,$client_sys_language)) {
echo ”
Forbidden
You don’t have permission to access /on this server.Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
365.dg01.com Port 80
“;
exit;
}

⑷ .htaccess禁止指定ip访问我的网站

你好。之所以出现这样的问题是因为你没有真正理解 Order Allow,Deny 的意思。简单的说,这样写的话,代码的优先级是先执行Allow,然后再执行Deny,Deny默认执行未被Allow定义的部分。在你写的代码中,首先就Allow all 了,定义了所有IP都通过,也就不存在未被定义的部分了,后面再加上Deny,在里面写的IP都是无效的,Deny生效的部分只能是未被Allow定义的部分。所以,IP黑名单的正确写法应该是:
Order Deny,Allow
Deny from X.X.X.X
如上,就好。按照定义,优先执行Deny,未被定义的部分默认Allow。
这里做个小宣传,网络“饰次元”可以访问我的网站 www.4xyz.cn ,专注轻快好省的装修,欢迎贵阳装修的朋友光顾。

⑸ htaccess怎么限制ip访问

屏蔽IP地址
屏蔽IP地址有时是非常必要的,比如对于一个外贸公司网站,来自国内的访问是不会带来任何经济效益的,而且还占用服务器资源,造成访问延迟等问题。
如果要屏蔽某一特定IP可以使用:
order allow,deny
deny from 192.168.0.1
allow from all

如果想要屏蔽多个IP地址,只需多加几个deny from 即可
order allow,deny
deny from 192.168.0.2
deny from 192.168.0.3
deny from 192.168.0.4
allow from all

如果需要屏蔽整个IP段,可以使用
order allow,deny
deny from 192.168.0
allow from all

如果只想屏蔽IP段中的一小部分IP,则可使用
order allow,deny
deny from 192.168.0.100/200
allow from all

只允许特定IP访问
如果你用的是固定IP,可以限定只有你的IP可以访问网站后台,比如WordPress的网站后台地址为/wp-admin/ 你就可以在该目录下建立一个.htaccess文件,然后进行IP限定。
如果你的是地区性网站,不希望外地用户访问你的网站,只需要设定只有该地区的IP段能够访问即可。
具体方法也很简单,把上面的 deny from 和 allow from 的位置换一下即可,比如:
order allow,deny
allow from 192.168.0.100/200
denyfrom all

允许IP段192.168.0.100至192.168.0.200的用户访问,其他IP一律无法访问。

⑹ .htaccess如何禁止访问某个文件夹

.htaccess如何禁止访问某个文件夹的方法如下:
最简单方法,在所要禁止的目录中的.htaccess文件中添加一下两行代码。
order allow,deny
deny from all
(可以把all换成某一ip地址)
相关介绍:
.htaccess文件,又叫分布式配置文件,它提供了针对每个目录改变配置的方法,可以在一个特定的文档目录中放置一个包含指令的文件,以达到控制此目录及其子目录的目的。通
常.htaccess文件的使用配置语法和主配置文件一样,但是做为用户,当然所能使用的命令是受到限制的。系统管理员可以通过配置apache的AllowOverride指令来配置决
定.htaccess文件中哪些指令有效。如果在文档的子目录中还设置了.htaccess文件的话,子目录中的指令将会覆盖掉上级目录或者主服务器配置文件中的指令。此应用尤其是ISP在
同一个机器上运行了多个用户站点,而又希望用户可以自己改变配置的情况下特别有意义。

⑺ 如何使用.htaccess限制某些IP访问和允许访问………………

如果你能获取捣乱来源的IP,那么可以利用网站程序自带的IP禁止将其IP ban掉,或者如果你的服务器支持php,那么可以使用以下代码实现对固定IP的限制访问。

<?php
if($_SERVER['REMOTE_ADDR'] == "192.168.1.123"){
exit();
}
?>
这个代码有个缺陷,就是每次都需要在网页上添加IP,对于要限制的IP地址比较多的时候,就比较繁琐。那么可以使用以下代码减轻你的网站负担。

<?php
$banned = file("ban_ip_list.dat");
if(in_array($_SERVER['REMOTE_ADDR'], $banned)){
echo "你的IP属于被禁止访问列表。如果问题请与站长联系。";
exit();
}
?>
这样只需要在ban_ip_list.dat里面每行添加一个IP就可以实现IP禁止了。

如果网站不支持PHP或者需要禁止的IP特别多,那么我们可以利用.htaccess来实现限制效果。

Order Deny,Allow
Deny from xxx.xxx.xxx.xxx
Deny from xxx.xxx.xxx

⑻ 如何不让别人访问网站的某个目录,用.htaccess能实现吗

在你不想被访问的目录下面新建.htaccess文件。输入代码:deny from all

保存即可。再次访问会出现如下:

Forbidden

You don't have permission to access / on this server.

⑼ 如何.htaccess设定禁止访问test文件夹 - 技术问答

先用htpasswd创建一个密码文件,在htaccess文件中保存如下内容AuthType
BasicAuthName
\"Restricted
Files\"AuthUserFile
C:\\xxx\\htpasswd
#htpasswd为你创建的密码文件可任意目录,路径要对require
valid-user把这个文件放在test目录下,访问这个目录要求输入用户和密码htpasswd在bin目录下,用法可在命令行下查看

热点内容
随机启动脚本 发布:2025-07-05 16:10:30 浏览:535
微博数据库设计 发布:2025-07-05 15:30:55 浏览:31
linux485 发布:2025-07-05 14:38:28 浏览:310
php用的软件 发布:2025-07-05 14:06:22 浏览:760
没有权限访问计算机 发布:2025-07-05 13:29:11 浏览:437
javaweb开发教程视频教程 发布:2025-07-05 13:24:41 浏览:734
康师傅控流脚本破解 发布:2025-07-05 13:17:27 浏览:249
java的开发流程 发布:2025-07-05 12:45:11 浏览:696
怎么看内存卡配置 发布:2025-07-05 12:29:19 浏览:288
访问学者英文个人简历 发布:2025-07-05 12:29:17 浏览:837