• 25-01-2023, 21:25:26
    #1
    Merhaba forum üyeleri. Web sitemde Plesk+nginx kullanıyorum. Web sitemin blog kısmını ayrı bir sunucu üzerinde çalıştırmak istiyorum. Biraz araştırdığımda nginx reverse proxy ile bunun yapılabileceğini öğrendim. Plesk üzerinde bu işlemi nasıl yapabilirim? Yapmak istediğim şey. www.websitem.com/blog adresinin www.websitem.com sunucusundan ayrı bir sunucu üzerinde çalışması.
  • 25-01-2023, 21:28:05
    #2
    blog.siteadresi şeklinde çalıştırabilirsiniz bunun için blog diye DNS kısmından a kaydı açmak yeterlidir
  • 25-01-2023, 21:29:37
    #3
    GiRGiN adlı üyeden alıntı: mesajı görüntüle
    blog.siteadresi şeklinde çalıştırabilirsiniz bunun için blog diye DNS kısmından a kaydı açmak yeterlidir
    Biliyorum fakat subdomain olarak değil /blog olarak kullanmak istiyorum.
  • 25-01-2023, 21:31:02
    #4
    location ^~ /blog/ {
            set $upstream_blog 123.45.67.89;
            proxy_pass  http://$upstream_blog:80$request_uri;
            proxy_set_header    Host                $host;
            proxy_set_header    X-Real-IP           $remote_addr;
            proxy_set_header    X-Forwarded-For     $remote_addr;
            proxy_set_header    X-Forwarded-Host    $host;
            proxy_set_header    X-Forwarded-Server  $host;
            proxy_set_header    X-Forwarded-Proto   https;
            proxy_redirect off;
            proxy_connect_timeout 90s;
            proxy_read_timeout 90s;
            proxy_send_timeout 90s;
            proxy_buffering    off;
            proxy_buffer_size  128k;
            proxy_buffers 100  128k;
        }
  • 25-01-2023, 21:35:11
    #5
    F.Gungor adlı üyeden alıntı: mesajı görüntüle
    location ^~ /blog/ {
            set $upstream_blog 123.45.67.89;
            proxy_pass  http://$upstream_blog:80$request_uri;
            proxy_set_header    Host                $host;
            proxy_set_header    X-Real-IP           $remote_addr;
            proxy_set_header    X-Forwarded-For     $remote_addr;
            proxy_set_header    X-Forwarded-Host    $host;
            proxy_set_header    X-Forwarded-Server  $host;
            proxy_set_header    X-Forwarded-Proto   https;
            proxy_redirect off;
            proxy_connect_timeout 90s;
            proxy_read_timeout 90s;
            proxy_send_timeout 90s;
            proxy_buffering    off;
            proxy_buffer_size  128k;
            proxy_buffers 100  128k;
        }

    Bu kodu https://prnt.sc/xGghc1_-zin3 bu kısma yazmam yeterli olacak sanırım, doğru mu anladım?
  • 25-01-2023, 21:45:59
    #6
    Ekoon35 adlı üyeden alıntı: mesajı görüntüle
    Bu kodu https://prnt.sc/xGghc1_-zin3 bu kısma yazmam yeterli olacak sanırım, doğru mu anladım?
    Plesk'in işleyişini bilmediğim için bir şey diyemiyorum.
    Panelsiz sunucuda gönderdiğim kod iş görüyor.
  • 25-01-2023, 21:48:58
    #7
    F.Gungor adlı üyeden alıntı: mesajı görüntüle
    Plesk'in işleyişini bilmediğim için bir şey diyemiyorum.
    Panelsiz sunucuda gönderdiğim kod iş görüyor.
    İlginiz için teşekkür ederim, deneyeceğim.
  • 25-01-2023, 21:52:59
    #8
    F.Gungor adlı üyeden alıntı: mesajı görüntüle
    location ^~ /blog/ {
            set $upstream_blog 123.45.67.89;
            proxy_pass  http://$upstream_blog:80$request_uri;
            proxy_set_header    Host                $host;
            proxy_set_header    X-Real-IP           $remote_addr;
            proxy_set_header    X-Forwarded-For     $remote_addr;
            proxy_set_header    X-Forwarded-Host    $host;
            proxy_set_header    X-Forwarded-Server  $host;
            proxy_set_header    X-Forwarded-Proto   https;
            proxy_redirect off;
            proxy_connect_timeout 90s;
            proxy_read_timeout 90s;
            proxy_send_timeout 90s;
            proxy_buffering    off;
            proxy_buffer_size  128k;
            proxy_buffers 100  128k;
        }
    nginx configuration dosyası olur pleskte o kısımda ekstra kural şeklinde bu kodu eklerseniz proxyleme yapar.
  • 25-01-2023, 21:55:16
    #9
    BeratYildiz adlı üyeden alıntı: mesajı görüntüle
    nginx configuration dosyası olur pleskte o kısımda ekstra kural şeklinde bu kodu eklerseniz proxyleme yapar.
    Teşekkür ederim ilginiz için. Bakıyorum