我想完全停止所有的IP和子域名。有人编辑/修改它,因此它不会将IP和子域添加到数据库中。我只想在我的数据库中使用main(Top-Leven Domain)。这里是我使用的模式:停止IP地址和子域名,只允许域名
$pattern = '/^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)[email protected])?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/';
if (preg_match($pattern, $url)) {
header("Location: good.php");
} else {
header("Location: bad.php");
die();
}
那么目前这种模式匹配是什么? – Nathan