Örneğin, Forum url yapınız URL'si
HTTPS Nedir?
Daha fazla bilgi ve okumaya şu bağlantılardan ulaşabilirsiniz:
Google chrome https sunmayan sitelere güvenli değil uyarısı verecek
Bize gerekli olanlar;
Sunucunun HTTPS'yi destekleyecek ve siteye üzerine hizmet verecek şekilde yapılandırılması gerekiyor bu işlem için sunucu yöneticiniz ile iletişim kurmalısınız.
XF kurulumunun uyumlu olduğundan emin olmak için güncellenmesi gerekiyor.
Sunucu yapılandırması;
Sertifika işlemi sunucu yöneticisi ile alakalı bir durum değildir.bu tamamen sizi ve domaini bağlayıcı bir unsurdur.
Yukarıdaki işlemelerde bir sorun,eksik yok ise domain için bir SSL sertifikası almalısınız.
Bir sertifika satın alın (maliyetler değişir)
İsim tescilden sertifikanızı alabilirsiniz :
Sertifika satın alınır ve sunucuya yüklemsi yapılır.Bu yükleme işlemi her sunucuda,panelde farklılıklar göstermektedir.Bunun için hosting sağlayıcınızdan yada isim tecsilden destek,fikir alabilirsiniz.
Sertifika satın alınır ve sunucuya yüklemesi yapılır bunudna sonraki işlemler xenforo ile alakalı olduğu için ayrıntılı olarak anlatacağım.
XenForo SSL - https zorlanması,yönlendirilmesi;
Sertifika yüklendikten sonraki adım, HTTPS kullanımını zorlamaktır. Dolayısıyla herhangi bir ziyaretçinin HTTP kullanan herhangi bir URL'ye yönlendirmesi HTTPS karşılığına yönlendirilecektir.
Bir Apache sunucusundaysanız, aşağıdakileri .htaccess dosyasına ekleyerek başarabilirsiniz:
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Sunucu ve yapılandırmasına bağlı olarak, bu kod değişimler gösterebilir.
Bazen bir sunucu HTTPS'yi otomatik olarak ayarlayamayabilir. Bunun /admin.php?tools/phpinfo adresine gidip PHP Değişkenleri bölümünün altında bu alanı arayıp inceleyebilirsiniz olması gereken aşağıdaki resimdedir.
Eğer 'on' değil ise bunu librar /config.php dosyasının sonuna ekleyerek açabilirsiniz.
$_SERVER['HTTPS'] = 'on';
Yani olması gereken
<?php
$config['db']['host'] = 'localhost';
$config['db']['port'] = '3306';
$config['db']['username'] = '';
$config['db']['password'] = '';
$config['db']['dbname'] = '';
$config['superAdmins'] = '1';
$_SERVER['HTTPS'] = 'on';
Gibi yakın bir düzendir.
xenForo kurulumunu yapılandırma
Forum URL'si, tüm kurulumlar için yapılması gereken bir değişikliktir.
ACP >> Seçenekler >> Genel forum ayarları: Forum URL'si Alanını değiştiirn
Mevcut URL'yi HTTPS karşılığına değiştirmeniz yeterlidir, ör. http: // forumunuza'dan https: // forumuna
Aynı şey, o sayfada bulunan diğer URL'ler için de geçerlidir: Belirlenmişse Ana Sayfa URL'si, gizlilik politikası URL'si, şartlar ve kurallar URL'si ve özel URL'ler ayarlandıysa iletişim URL'si de bu şekilde değiştirilmelidir.
Resim,image Proxy
Aksi takdirde, HTTPS olmayan bir URL'den eklenmiş olan resim içeren bir sayfa yüklenirken güvenli değil uyarısı alınacaktır.
Bu işlem için şu yolu izlemelisiniz.
Adminpc >> Seçenekler >> Mesajlar ve düzenleme seçenekleri >> Resimleri Proxyden Sun >> Seçili olacak
Daha fazla bilgiy işu videodan bulabilirsiniz :
Genel olarak, site ambleminin Imagebucket gibi bir yerde barındırılmasından ziyade, içeriğin yerel olarak barındırılması her zaman daha iyidir.
Önemli bilgilendirme,
XenForo sitemap, Site haritası değişimi;
Adminpc >> Bakım >> Araçlar >> Yeniden yapılandır >> XML Site Haritasını Yeniden Yapılandır >> Alanını yeninde yapılandırın.
Son kontroller;
Olması geren şu şekildedir.
Tüm bu işlemlerden sonra arma motorlarındaki oturmuş linklerinizinden bir kaçını kontrol etmenizde fayda olacaktır.Bu sayede bir hata yapıp yapmadığınız görebilir ve forumunuzun arama motorlarındaki yerinin zarar görmesinin önüne geçmiş olursunuz...