百度出现,该URL非法指向百度IP,禁止访问!这是怎么回事?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百度出现,该URL非法指向百度IP,禁止访问!这是怎么回事?相关的知识,希望对你有一定的参考价值。
原因:因为电脑hosts文件被更改了,被添加进去一条记录指向百度的ip,被认定为非法URL,故会告警提示。解决办法:在C盘找到hosts文件修改一下就可以解决。
修改hosts文件的方法: 修改HOSTS文件时候,常遇到修改保存后无效的情况,这里要提醒注意的一点:写完最后一行后在没有回车的情况下,这一行是不生效的,所以一定要记得回车。 建议遵循这样的习惯:“ip地址+空格+域名+回车” 添加记录。
统一资源定位符(Uniform Resource Locator,URL)是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。 参考技术A 这个问题我也遇到过。把我的解决方法给你参考一下.这是因为你电脑hosts文件被更改了,被添加进去一条记录指向百度的ip,被认定为非法URL,故会告警提示。你在C盘找到hosts文件修改下就可以。
hosts文件路径:windows xp/2003/vista/2008用户HOSTS文件是在“c:\windows\system32\drivers\etc
修改hosts文件的方法:
修改HOSTS文件时候,常遇到修改保存后无效的情况,这里要提醒大家注意的一点:很多人是写在最后行,写完最后一行后在没有回车的情况下,这一行是不生效的。一定要记得回车。 建议大家遵循这样的习惯:“ip地址+空格+域名+回车” 添加记录。 遇到VISTA 或者 windows 7 操作系统无法打开和编辑的情况,提示:“不能创建文件” 或者 “文件操作失败”等提示,是因为安全机制UAC造成的,你可以使用以下方法解决:
1.在“开始”菜单 ->“搜索”中输入notepad ,然后使用Ctrl+Shift+Enter快捷键即可调用具有系统管理员权限的“记事本”编辑器。
2.在“开始”菜单中单击“所有程序”,单击“附件”,右键单击“记事本”,然后单击“以管理员身份运行”。
3.打开HOSTS 文件所在位置进行编辑保存。 参考技术B 解决方法给你参考一下.
一、这是因为你电脑hosts文件被更改了,被添加进去一条记录指向百度的ip,被认定为非法URL,故会告警提示。你在C盘找到hosts文件修改下就可以。
hosts文件路径:windows xp/2003/vista/2008用户HOSTS文件是在“c:\windows\system32\drivers\etc
二、修改hosts文件的方法:
修改HOSTS文件时候,常遇到修改保存后无效的情况,这里要提醒大家注意的一点:很多人是写在最后行,写完最后一行后在没有回车的情况下,这一行是不生效的。一定要记得回车。 建议大家遵循这样的习惯:“ip地址+空格+域名+回车” 添加记录。 遇到VISTA 或者 windows 7 操作系统无法打开和编辑的情况,提示:“不能创建文件” 或者 “文件操作失败”等提示,是因为安全机制UAC造成的,你可以使用以下方法解决:
1.在“开始”菜单 ->“搜索”中输入notepad ,然后使用Ctrl+Shift+Enter快捷键即可调用具有系统管理员权限的“记事本”编辑器。
2.在“开始”菜单中单击“所有程序”,单击“附件”,右键单击“记事本”,然后单击“以管理员身份运行”。
3.打开HOSTS 文件所在位置进行编辑保存。 参考技术C 提供的链接指向是被屏蔽的对象。也就是网址有问题
apache2.4 只允许合法域名访问网站 禁止使用ip非法域名访问
1.ip访问
禁用ip访问 只能对应端口有效
<VirtualHost *:80>
ServerName xx.xx.xx.xx
ServerAlias *
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>
<VirtualHost *:8511>
ServerName xx.xx.xx.xx
ServerAlias *
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>
2.非法域名 本地设置host 将ip绑定为服务器ip
禁用方法
在httpd.conf的末尾加上
这种方法还可以防止使用xx.xx.xx.xx直接访问
#禁止所有非法域名
<VirtualHost *:80>
ServerName xx.xx.xx.xx
ServerAlias *
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>
3.允许访问的域名
为其添加配置
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/home/wwwroot/xx"
ServerName www.xx.com
ServerAlias *.xx.com
ErrorLog "logs/www.xx.com-error_log"
CustomLog "logs/www.xx.com-access_log" common
<Directory "/home/wwwroot/xx">
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
以上是关于百度出现,该URL非法指向百度IP,禁止访问!这是怎么回事?的主要内容,如果未能解决你的问题,请参考以下文章
现在手机打开百度搜索就是此URL非法指向百度IP 怎么回事 求解决 怎么办呐
请问一下网页出现 URL禁止 对不起,你不是授权访问网址这是啥问题?
apache 2.4 配置httpd:添加域名禁止IP访问网站