• 10-02-2025, 19:17:39
    #1
    Merhabalar.

    Laravel multi tenacy kurdum ve subdomainlerle site çoğaltma işlemi yapacağım. Normalde subdomain.siteadi.com çalışırken, www.subdomain.siteadi.com çalışmayıp,
    Bu site güvenli bağlantı sağlayamıyor
    www.subdomain.siteadi.com desteklenmeyen bir protokol kullanıyor. 
    ERR_SSL_VERSION_OR_CIPHER_MISMATCH
    hatası veriyor. Bende başında www olan girişleri, www olmayan subdomaine yönlendirerek çözmek istiyorum. Bunun için .htaccess dosyasına şunları yazdım:

    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
    Cloudflare DNS kısmına da A kaydı olarak şunu ekledim:

    A * IP ADRESİ
    Tabi bu A kaydını "Proxied" yapınca, Cloudflare .htaccess dosyasındaki yönlendirme kodlarının çalışmasını engelliyor. "DNS only" yapınca .htaccess yönlendirmesi çalışıyor ancak bu sefer de SSL vermiyor Cloudflare haliyle.

    Nasıl çözebilirim bunu?
  • 10-02-2025, 19:44:55
    #2
    Zaten https://www.sub.site.com gibisinden kullanmak mantıksız direkt cloudflare yönlendirme kuralları üzerinden düzenlemeyi deneyin bence
  • 10-02-2025, 19:46:57
    #3
    ByHazerfen adlı üyeden alıntı: mesajı görüntüle
    Zaten https://www.sub.site.com gibisinden kullanmak mantıksız direkt cloudflare yönlendirme kuralları üzerinden düzenlemeyi deneyin bence
    Rule ayarlarını da çalıştıramadım işte hocam.

    Yapmam gereken tek şey, www.sub.site.com şeklinde girilen istekleri, sub.site.com adresine yönlendirmek. Koskoca 1 günde şunun çözümünü bulamadım. Cloudflare bu konuda aciz kalamaz sanırım. Neden çözümü yok anlamış değilim.