Found this in the log files. Is it a hacking attempt?
Never heard of mingruidai.com