Merhabalar,

Konu baya karışmış gibi görünüyor.

Öncelikle sizin 2 adet farklı domain'iniz var. Birisi test.com , diğeri
test.com.tr .

Bunlar için tek sertifika kullanamazsınız.

Ancak şununla karışmasın; test.com , www.test.com , sub.test.com ,
satis.test.com , mail.test.com , vs.. bunlar için tek sertifika yeterli.
Zira hepsi aynı domain'in subdomain'leri. Bunun için örnek "letsencrypt"
scriptini, certbot software client için ve nginx/apache için paylaşıyorum :

"sudo certbot --nginx -d test.com -d www.test.com -d sub.test.com -d
satis.test.com"
"sudo certbot --apache -d test.com -d www.test.com -d sub.test.com -d
satis.test.com"


Sizin bahsettiğiniz konuya gelirsek; yönlendirme konusunda tamamen
nginx/apache config'iniz ile alakalı bir durum var.

"*... fakat https://www.test.com <https://www.test.com/>*
*yazınca yönlenmiyor*" demişsiniz.

Aslında sorun şu ki; "https://www.test.com"; için bir sertifikanız mevcut
değil. O sebeple 2 çözüm deneyebilirsiniz. Bu iki domain'i farklı
directory'lerde host ettiğinizi varsayarsak "test.com" domain'ininiz için
bir index.html sayfası koyup içine :









*<!DOCTYPE html><html>   <head>      <title>test</title>      <meta
http-equiv = "refresh" content = "0; url = https://www.test.com.tr
<https://www.test.com.tr>" />   </head>   <body>   </body></html>*

... yazarsanız sayfanız 0. saniyede yani beklemeden yazdığınız url'e
yönlenir.


Bir diğer çözüm ise httpd.conf üzerinden denenebilir:

*server {*
*#Buradan asagiyi test amacli deneyebilirsiniz. Her domain ihtimaliniz icin
asagidaki 3 satirlik kismi deneyebilirsiniz...*




*      if ($host = www.test.com <http://www.test.com>) {        return 301
https://www.test.com.tr <https://www.test.com.tr>;    } *


*#Buradan asagisi normalde bir domain'i ssl'e yonlendimek icin kullanilir*




*    if ($host = www.test.com <http://www.test.com>) {        return 301
https://$host$request_uri;    } *







*    if ($host = test.com <http://test.com>) {        return 301
https://$host$request_uri;    }         listen 80;        listen [::]:80;
      server_name test.com <http://test.com> www.test.com
<http://www.test.com>;    return 404;*
*}*


Kolay gelsin...



--
erdem erdag.


On Sun, Feb 16, 2020 at 1:24 PM Seyfettin Gokalp <seyf...@gmail.com> wrote:

> Şayet Cloudflare kullanmanıza bir engel yoksa;
>
>  "page rules" ile işinizi kolayca cozersiniz gibime geliyor.
>
>
> https://www.youtube.com/watch?v=gvPfNfiFESo
>
> https://support.cloudflare.com/hc/en-us/articles/200172286-Configuring-URL-forwarding-or-redirects-with-Cloudflare-Page-Rules
>
>
>
> ücretsiz sürüm 3 tane kural tanımlamanıza izin verir.
>
>
> selamlar
> seyfettin
>
>
> On Thu, Feb 13, 2020 at 8:19 PM Necati BAYAR <necatiba...@gmail.com>
> wrote:
>
>> Merhaba,
>> centos 7 üzerine kurulu apache web sserver kullanıyorum.
>>
>> test.com
>> test.com.tr   domainim var
>> test.com.tr için ssl sertifikası aldım. ssl sert,f,kasını yükledim.
>>
>> https://test.com.tr yazdıgım zaman site güvenli bir şekilde geliyor.
>> browser' a
>> test.com ,
>> www.test.com ,
>> www.test.com.tr
>> https://www.test.com
>> https://test.com
>> yazınca otomatik olarak browserda https://test.com.tr yönlrnesini
>> istiyorum.
>> Bunu nasıl yapabilirim.
>> test.com yazınca yönleniyor fakat https://www.test.com
>> yazınca yönlenmiyor. httpd.conf da nasıl bir ayar yapmam gerekiyor
>> _______________________________________________
>> Linux-sunucu E-Posta Listesi
>> Linux-sunucu@liste.linux.org.tr
>>
>> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
>> okuyabilirsiniz;
>>
>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
>> dakika içinde üyeliğinizi sonlandırabilirsiniz.
>> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> Linux-sunucu@liste.linux.org.tr
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
_______________________________________________
Linux-sunucu E-Posta Listesi
Linux-sunucu@liste.linux.org.tr

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap