nurullahtrkglu adlı üyeden alıntı

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