• 27-12-2024, 14:25:43
    #1
    selam arkadaşlar.
    web sitemi yeni domaine yönlendireceğim . aynı sunucuya bağladım domainleri.
    http istekleri için yönlendirmeyi anladım da
    server {
    
    listen 80;
    listen [::]:80;
    
    server_name xxxx com www xxxx com
    return 301 https://yyyy.com$request_uri;
    }
    asıl eski sitemden gelecek yönlendirmeler hep https olacak.
    ayrı bir listen 443 bloğu açıp ssl sertifikası filan mı ekleyeceğim sonra o bloktan return 301 şeklinde yönlendireceğim.
    yoksa
    server {
    
    listen 80;
    listen [::]:80;
    
    server_name xxxx.com www xxxx com
    return 301 https://yyyy com$request_uri;
    if ($scheme == "https") {
    return 301 https://yyyy.com$request_uri;
    }
    }
    şeklinde mi yapmalıyım. bu kısım şimdi yazarken aklıma geldi.
  • 27-12-2024, 14:29:46
    #2
    Domain değişikliği yapıyorsunuz doğru mu anladım?
  • 27-12-2024, 14:32:33
    #3
    Eski siteniz için şunu kullanmalısınız:
    server {
        listen 80;
        server_name ESKİDOMAİN.com www.ESKİDOMAİN.com;
    
        return 301 https://YENİDOMAİN.com$request_uri;
    }
    Daha sonra google search console üzerinden domain değişikliği bildirmeniz gerekiyor.
    Domain değişikliği 1 aydan 6 aya kadar sürebiliyor. Eski domainin bu süre zarfında aktif olarak bu yönlendirmeye sahip şekilde çalışması gerekmekte.
  • 27-12-2024, 14:37:01
    #4
    webloggi adlı üyeden alıntı: mesajı görüntüle
    Domain değişikliği yapıyorsunuz doğru mu anladım?
    evet domain değişikliği.

    webloggi adlı üyeden alıntı: mesajı görüntüle
    Eski siteniz için şunu kullanmalısınız:
    server {
        listen 80;
        server_name ESKİDOMAİN.com www.ESKİDOMAİN.com;
    
        return 301 https://YENİDOMAİN.com$request_uri;
    }
    Daha sonra google search console üzerinden domain değişikliği bildirmeniz gerekiyor.
    Domain değişikliği 1 aydan 6 aya kadar sürebiliyor. Eski domainin bu süre zarfında aktif olarak bu yönlendirmeye sahip şekilde çalışması gerekmekte.
    hocam bu şekilde yapınca https isteklerini yönlendirmiyor ssl hatası veriyor ondan sordum.
  • 27-12-2024, 14:54:18
    #5
    firstozdemir adlı üyeden alıntı: mesajı görüntüle
    evet domain değişikliği.



    hocam bu şekilde yapınca https isteklerini yönlendirmiyor ssl hatası veriyor ondan sordum.
    Siz 80 portunu yönlendiriyorsunuz ssl portu 443'tür
  • 27-12-2024, 15:20:46
    #6
    ssl sertifikası kurmam gerekliymiş her iki domain için. ssl şifrelemesini çözmeden yönlendirme gerçekleşmiyor .
    80 port alanı içinde denediğim
    if ($scheme = "https") {
    return 301 yeni domain ;
    }
    çakallık yemedi
  • 28-12-2024, 18:53:12
    #7
    firstozdemir adlı üyeden alıntı: mesajı görüntüle
    ssl sertifikası kurmam gerekliymiş her iki domain için. ssl şifrelemesini çözmeden yönlendirme gerçekleşmiyor .
    80 port alanı içinde denediğim
    if ($scheme = "https") {
    return 301 yeni domain ;
    }
    çakallık yemedi


    server {
    listen 80;
    listen 443 ssl;
    server_name www.eskidomain.com eskidomain.com;

    return 301 https://www.yenidomain.com$request_uri;

    }