Success! The dictionarit.eu virtual host is working!