Apache üstad
Takipteyim , ben de nginx kullanıyorum
Apache için;
RewriteCond %{HTTP_HOST} ^192\.168\.1\.1$
RewriteRule ^(.*)$ http://site.com/ $1 [L,R=301]
"^192\.168\.1\.1$" İp adresi gelecek
"http://site.com" site adresi gelecek
nginx için;
Nginx config içerisine;
server {
listen 80;
server_name 192.168.1.1;
return 301 $scheme://site.com$request_uri;
}
"192.168.1.1" İp adresi gelecek
"site.com" site adresi gelecek
İşlemleri yaptıktan sonra servisleri tekrar başlatmanız gerekli. İşlem öncesi dosya yedeği almayı unutmayın.
Kaynaklar:
Apache: https://knackforge.com/blog/sivaji/apache-redirect-ip-requests-domain-name
Nginx: https://serverfault.com/a/629153