Bilgilendirme XenForo Tabanlı Sitelere Ücretsiz SSL Alımı Nasıl Yapılır?

XDinc

Moderatör
Katılım
Ocak 2, 2017
Mesajlar
1,248
Tepki puanı
2,915
Puanları
115
XenForo Tabanlı Sitelere Ücretsiz SSL Alımı Nasıl Yapılır?

Google, mobil uyumlu olan ve SSL ile korunmuş sitelere index ve adsense içeriği için öncelik tanıyacağını açıklayarak bununla ilgili bir çok makale yayınladı. Bu konuda yapılan açıklama ve makalelere
Google Webmaster Tools üzerinden login olarak gözatmanızı öneririm.

Türkiye içerisinde Xenforo destek sitelerinin bir çoğunda SSL için aynı konu kopyalanıp çoğaltılmış durumda peki açılan bu konular doğru mu? Bunu anlamanız için SSL süreci ile yüzleşmeniz gerekiyor.
Bu makalede yazdığım adımları doğru gerçekleştiren bir kullanıcı ne demek istediğimi oldukça rahat bir şekilde anlayacak.

Gelelim tekrarda konumuz olan SSL işine,
Google yaptığı açıklama sonrası içeriği yoğun ve SSL gereksinimi olan sitelerin SSL kullanması neredeyse zorunlu hale gelmiş oldu. Şimdi bizi bekleyen sorulara bakalım,

  • En ucuz SSL Sertifikasının 40$'dan başladığını biliyor muydunuz? (RapidSSL)
  • Bir çok kullanıcı bunu ücretsiz olarak yapabilir miyiz diye soruyor? Peki bu mümkün mü?
  • Ücretsiz olarak yüklenecek SSL gereksinimleri karşılayacak mı?
  • SSL yapılandırması Xenforo sitelerde nasıl olur?
Şimdi cevaplara başlayalım;

En ucuz SSL Sertifikasının 40$'dan başladığını biliyor muydunuz? (RapidSSL)
-
Mali sorunu olmayan kazancı yüksek bir site için birinci sorunun cevabı belli. SSL için fiyat araştırması yaparak bütçenize en uygun olanı seçin ve devam edin.

Bir çok kullanıcı bunu ücretsiz olarak yapabilir miyiz diye soruyor? Peki bu mümkün mü?
-
Cloudflare kullanıcılarına bu desteği uzun zamandan beri veriyor. Sitenizi Cloudflare üzerinden geçirerek hem bir miktar güvenlik sağlamış hemde sitenizi SSL ile şifreleyebilirsiniz. Üstelik bu hizmet için Cloudflare ücret almıyor yani Free plandan yararlanabiliyorsunuz.

Ücretsiz olarak yüklenecek SSL gereksinimleri karşılayacak mı?
-
Bu sertifikanın diğer sertifikalardan hiç bir farklı yoktur. Cloudflare Joker tabanlı Comodo sertifika ile destek veriyor. normalde her site için ayrılmış bir ip ve sertifika gerekli ama joker tabanlı SSL ile sunucu üzerindeki bütün sitelere SSL sertfikia tanımlamak mümkün olabiliyor.

SSL yapılandırması Xenforo sitelerde nasıl olur?
-İşte konumuzun en can alıcı noktasındayız lütfen bundan sonrası için pür dikkat.

1. Cloudflare' Kullanıcı Kaydı
İlk adım olarak Cloudflare sitesine buradan üye oluyorsunuz. Dilerseniz google üzerinde arama yaparak login sayfasını bulabilirisiz.

upload_2017-7-28_20-36-37.png

2. Alan adı ekleme
Clodflare menüden +Add Site bağlantısına tıklayarak sitemizi arama alanına yazıp Begin Scan butonun basarak sitemizin dns bilgilerinin Clodflare tarafından tanınmasını sağlıyoruz.

upload_2017-7-28_20-38-17.png

Tarama sırasında hostunuza ait dns bilgileri gelmezse endişe etmeyin bu bilgileri elle de ekleyebilirsiniz.

upload_2017-7-28_20-39-8.png

Alan adı taramasını tamamlıyoruz.
Continue Setup diyerek diğer ayarlara/bir sonraki basamağa geçebiliriz.

upload_2017-7-28_20-39-49.png


Continue (devam et) dediğimizde Cloudflare çalışma planlarından birini seçmemiz gerekiyor. Bu tercih size kalmış ücretli planlardan birini seçebilirsiniz ama bu konuda ben size ücretsiz olanı anlatacağım için Free plan olanı seçiyorum.

upload_2017-7-28_20-40-36.png

Devam dediğimizde asıl önemli kısım olan dns bilgilerimizi Cloudflare dns bilgileri ile değiştirerek alan adımızın kontrolunu Cloudfare'a teslim ediyoruz. Bu aşamada başıma bir şey gelir mi diye tereddüt etmenize gerek yok bunu da ek olarak açıklamış olalım.

upload_2017-7-28_20-41-41.png

Sol tarafta görülen mevcut dns bilgilerimizin yerine sağ tarafta görülen Clodflare dns bilgilerini alan adımızın bulunduğu register firmasının panelinden değiştiriyoruz. (Yeşil alanla belirttim)


Yeni DNS leri girdikten sonra kaldığımız yere geri dönüp devam diyoruz.

Alan adımız Pending durumunda. Bu alan yeşile dönene kadar Recheck Nameservers butonuna tıklayıp kontrol edebilirsiniz. Etkin olma süresi alan adını aldığınız yerine durumuna göre değişir.
Crypto alanına giriyoruz.

Manage cryptography settings bölümünde Flexible (Esnek SSL) Seçimini yapıyoruz.
Bu yapılandırmayı yaparak aktif olması için bekliyoruz.

upload_2017-7-28_20-43-50.png

Bu süreç 5-20 dk arasında sürebilir.

upload_2017-7-28_20-43-14.png


Bu aşamayıda tamamladıktan sonra,

Page Rules
Control your Cloudflare settings by URL bölümüne giderek alan adımız için,
HTTPS kullanımını herzaman (Always) kuralı ile şartlandırıyoruz.

Kısaca bu alanda alan adımızı https üzerinde çalışmaya zorlayacak kuralı oluşturuyoruz.
Kullandığımız alan adı www'li veya www'siz neyse ona göre ekleyeceksiniz. Ben burada www kullanmadığım için www'siz olarak alan adımı ekliyorum ve devamında bütün sayfalarda https çalışması için joker (*) ile bitiriyorum.

Alt kısımdan Always Use HTTPS kuralını ekleyip kaydediyorum.

upload_2017-7-28_20-44-50.png


Artık bundan sonra SSL'in aktif olması için beklemeye devam ederken host tarafında neler yapılacak ona bakalım.


Host Tarafında Gerçekleştirilecek İşlemler

Host tarafında sitenin SSL üzerinden yayın yapacağını belirtmemiz gerekiyor. Bilindiği gibi SSL ile korunan sitelerde hosta yüklenen scriptin yeri farklıdır. Bazı web panellerinden normalde httpdocs SSL için httpsdoc klasörü kullanılırken örneğin,

Directadmin panelinde normalde public_html SSL için private_html klasörü kullanılır.

Neyse ki her iki durumda da dosyalarımızın yerini değiştirmeye gerek yok çünkü çoğu panelden bunu otomatik yapabiliyorsunuz.

Örneğin DirectAdmin için domain ayarlarından sitemizin SSL üzerinden yayın yapacağını ve dosyalarımızın eski yerine durmasını isteyebiliyoruz yani private_html klasörüne taşımaya gerek yok onu ayarlardan linkleyebiliyoruz.

Resimde görüldüğü gibi etkin değilse SSL yazar yeri seçiyor arkasından public_html klasörümüzü private_html klasörüne bağlıyoruz.

direct.png

Forum/Site Tarafında Gerçekleştirilecek İşlemler
Sitemizin https üzerinde çalışacağını scriptimizin de bilmesi gerekiyor.
Elle ayarlanan bağlantılar varsa hepsini yani http://domain ile başlayan bütün ayarları https://domain şeklinde çevirmeliyiz.

İlk olarak Temel Forum bilgilerinde ilgili değişikliği tamamlıyoruz.

upload_2017-7-28_20-46-13.png


Şimdi yine seçeneklerden Mesajlar bölümündeki ayarlara geliyoruz,
Ayarları aşağıdaki şekilde tamamlıyoruz.

upload_2017-7-28_20-48-5.png


Artık site üzerindeki ayarları yapılandırdık. Şimdi son basamaktayız,
Sitemize ait iki dosyada değişim yapmamız gerekiyor.
Bunlar,
  • Htacces
  • Config.php
.Htaccess Dosyasında,

Cloudflare flexible ssl kullananlar için yönlendirmede kullanılacak kod şu şekilde;

RewriteEngine On satırının altına aşağıdaki kodu ekleyin.

Kod:
    RewriteCond %{HTTP:X-Forwarded-Proto} =http
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
 
    RewriteCond !{HTTPS} off
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Config.php içerisinede,

Kod:
$_SERVER['HTTPS'] = 'on';
kodunu ekleyiniz.

Tüm işlemleri bitirince artık sitemize https:// olarak giriş yapabiliriz.
Yukarıdaki anlatımda oldukça yalın olmaya çalıştım yinede takılan soru sormak isteyen arkadaşlar konu altında sorun yaşadıkları basamakları dile getirebilirler.

Bu konunun paylaşımında alan adı ve kaynak belirtmek zorunludur arkadaşlar buna saygı duymanızı rica ediyoruz.

Sorunsuz günler dilerim.
Saygılarımla.
 
Konuya ek olarak, aşağıdaki bilgiyi de paylaşmış olalım eğer kullandığınız Tapatalk veya mobil uygulamalar varsa,
bunlar içinde bir kural oluşturmamız gerekiyor.

Burada sadece tapatalk source klasörünün yerini gösteriyoruz.

XenforoTr için örnek kural,

tapatalk.png
 

MySimS3k®

Yönetici
Admin
Katılım
Ara 31, 2016
Mesajlar
2,207
Tepki puanı
3,941
Puanları
115
Yaş
39
Konum
Adana
Web Sitesi
xenforotr.com
Övünc emegine saglık cok acıklayıcı faydalı bir makale olmus süreci yasayan uygulayan biri olarak bu konudaki en dogru bilgiyi vermissin tesekkürler
Aynen öyle gecesini gündüzüne kattı diyebilirim :D Gerçekten çok açıklayıcı ve faydalı bir makale olmuş emeğine ve yüreğine sağlık dostum.
 

WORM

Üye
Katılım
Mar 20, 2017
Mesajlar
18
Tepki puanı
17
Puanları
3
Yaş
28
Web Sitesi
exelance.org
hocam ben denedim dediklerinizin aynısını fakat hata veriyor bozuk duruyor ve https olarak kalmıyor yönlendirmiyor ve yeşil olmuyor falan filan benmi yapamadım dicemde aynısını yaptımya makalenin biri anlayan varsa yardımcı olurmu acaba
 
Cevaplarınızı bekliyorum hocam??
 
Dediklerinizi Yaptım fakat sonuç bu ??? acaba nerede terslik var bide htaccese bişi koymadan önce sayfa bozuldu böle sanki html uçmuş gibi yazılar dikine durdu şablonlar kaydı falan bi acaip oldu şimdi ben eski hali ne düzelticem biri müsait olunca yardım etsin lütfen :)
iyi çalışmalar hocalarım....

 
mesela şuan bozuk işte EXELANCE.ORG | Bilişim Platforumu | To always security...


 
@Ovunc
@MySimS3k®
@Renksizgazete
 

XDinc

Moderatör
Katılım
Ocak 2, 2017
Mesajlar
1,248
Tepki puanı
2,915
Puanları
115
Bilgilerinizi gönderin pm ile gerekli kontrolleri yapalım ama genelde dns geçisi sırasında css kayması olmaz.
Belki temanızın uzantıları https olarak girmemiş olabilirsiniz.
 

WORM

Üye
Katılım
Mar 20, 2017
Mesajlar
18
Tepki puanı
17
Puanları
3
Yaş
28
Web Sitesi
exelance.org
Üyeliğinize yetkilendirme vereyim hocam yada irtibat numarası temin ederseniz bilgileri verebilirim direk ?
 

vurucu

Üye
Katılım
Ocak 23, 2017
Mesajlar
324
Tepki puanı
355
Puanları
63
Yaş
31
Web Sitesi
modifiye.biz
Merhabaa .. abi ben guzel hostingten 40$ deerinde ki ssl paketini aldim.. yeni siteme dedigin ayarlari yaptim fakat cloudflare icin verdigin kodu ekledim ama bi ise yaramadi galiba cunki siteyi http olarak tiklarsam htpp olarak aciliyor ve guvensiz site simgesi geliyor https olarak tiklarsam da aciliyor ve guvenli simgesi geliyor... ana sayfa da yesil simge geliyor. Konular da https olarak aciliyor fakat yesil simge gelmiyor nedeni nedir..

Htcsese nasil bir kod eklemeliyim ki http olarak tiklansa bile https olarak site yonlensin...
 

Bizi sosyal sitelerde takip edin


Üst Alt