我想限制访问我的magento管理面板从特定的ip只。我已经按照一些论坛的建议将以下代码放入了.htaccess文件中。但是,每当插入以下代码时,我的整个网站都显示禁止访问。以下是代码
RewriteCond %{REQUEST_URI} ^/(index.php/)?admin/ [NC]
RewriteCond %{REMOTE_ADDR} !^My_IP
RewriteRule ^(.*)$ http://%{HTTP_HOST}/ [R=302,L]
和
Order deny,allow
Deny from all
Allow from My IP
请帮帮忙!
CREATE TABLE `banned_ip` (
`id` INT( 25 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`ip` VARCHAR( 25 ) NOT NULL ,
`reason` TEXT NOT NULL )
Config.php
<?php
// config
$config['host'] = "localhost"; // host name of your mysql server
$config['user'] = "username
我在本地主机上运行我的asp.net网站。我的内部网络IP地址类似于192.168.x.x,而静态IP地址是不同的,对于我办公室中的所有客户端PC都是相同的。现在,我在II7的“IP地址和域限制”模块中添加了这个内部网络IP地址和静态IP地址作为"Allow Entry“,并将"Access for unspecified clients”设置为"Deny“。
现在我无法在本地运行我的网站!!上面写着:-
"HTTP Error 403.6 - Forbidden The IP address from which you are browsing is not
我正在建立一个网站使用WordPress和伙伴媒体与泛滥主题。都是最新的。像往常一样,我有垃圾邮件发送者注册,并禁止他们作为注册。我在htaccess文件里禁止他们的ip地址。然后我注意到一个ip号码实际上来自我的主机公司,结果是我的网站所在的共享主机ip号码。
因此,有人正在注册,无数次和ip号码是我的共享主机帐户ip号码。即使我禁用了这个号码,它仍然在注册。我从wordfence和bp注册插件中获取ip编号。
我在控制面板上检查了我的主机网站统计数据,它显示174次访问和446次点击。我已经检查了垃圾邮件列表网站上的ip号,但它没有出现。
我的托管公司,他们通常非常好,说,IP地址: xx
我有一个网站,我想阻止特定的IP地址访问我的网站。我发现了两种防止特定IP地址的方法。
使用ufw,我可以执行ufw deny from 123.123.123.123 to any port 80 proto tcp。
或者我可以在我的apache配置文件中添加deny from 123.123.123.123。哪一种是最好的方法,避免特定的IP地址访问我的网站。