У меня есть DNS-сервер, работающий на "dns.u4ik.us". Я полностью контролирую сервер Apache www.u4ik.us (тот же сервер, что и dns.uik.us) и сами записи DNS. Я хотел предоставить службу, в которой люди вводили бы 96.245.253.143 в свою запись example.com A, и когда кто-то заходил на сайт, перенаправлял бы на www.example.com (установлен на их фактический IP-адрес). По сути, то же самое, что и WWWizer.com. Могу ли я настроить это в Apache или в моем DNS?
Это должно быть настроено в Apache, настроить виртуальный хост для прослушивания этого IP-адреса (без прослушивания других VHosts), а затем использовать правило перезаписи для перенаправления.
Что-то вроде
<VirtualHost 96.245.253.143:80>
ServerName redirector
DocumentRoot /var/www/html/
<Location />
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301]
</Location>
</VirtualHost>
(Примечание: код не тестировался, предположение по памяти, но это должно быть что-то в этом роде)