标签: php html mysql forms validation
我有一个HTML表单,其中所有输入字段都具有所需的属性。但是在我的数据库中,我得到一些空值吗?在某些领域,我得到了一些令人困惑的值,例如“ 5c6752e2954eb”!
答案 0 :(得分:0)
问题是网站被空的用户代理字符串检索!我认为Google搜索正在使用空的用户代理字符串机器人来爬行网站。空用户代理字符串机械手会忽略robot.txt文件。我们可以使用以下代码使用.htaccess文件阻止空用户代理字符串机械手。
将此代码插入.htaccess文件
hereRewriteCond %{HTTP_USER_AGENT} ^$ RewriteRule ^(.*)$ - [F,L]