Нет Вы не можете сделать этого сами. У Вас есть две части на самом деле. Первый является официальной записью Вашего доменного имени к NIC (FRNIC, APNIC, и т.д.). Это подразумевает выполнение соответствия между Вашим доменным именем и одним (или больше) адреса сервера DNS (IP). Вторая часть является содержанием Вашего домена, я имею в виду, записи ниже Вашего домена (www., ftp., foobar., и т.д.). Та часть может быть сделана Вами и даже размещена на сервере, которым Вы владеете (если это находится на общедоступном IP-адресе). Большую часть времени, регистраторы как 1&1, goDaddy дает Вам возможность управлять этими файлами DNS для Вас.
Как насчет этого?
location / {
try_files $uri $uri/ =404;
}
error_page 404 /404.html;
location = /404.html {
root /var/www/shared;
}