ArseniC
Premium
- Son görülme
- Katılım
- 7 Mar 2025
- Konular
- 57
- Mesajlar
- 120
- Tepki puanı
- 58
- Yaş
- 42
- Konum
- erzurum
- Web sitesi
- www.sevgiforum.com.tr
Mevcut Bir XenForo Kurulumu Güvenli SSL'e (HTTPS) Nasıl Geçilir?
Mevcut bir XenForo kurulumunu HTTP'den HTTPS'ye (yani http://domainname'den http://domainname'e) dönüştürmeye yönelik adım adım bir kılavuzdur.
Alan adına SSL sertifikası yüklendikten sonra HTTPS://domainname sitesine erişildiğinde güvenlik uyarısı görüntülenmemelidir.
Ana Sayfa URL'sini ayarladıysanız, bunu HTTPS tabanlı bir URL'ye değiştirin. Ayrıca gizlilik politikası, şartlar ve kurallar ve iletişim için özel URL'ler kullanıyorsanız, bunları da güncellemeniz önerilir.
Stil sayfaları için arama yapın href="http://.
İdeal olarak, XenForo stili, HTTP tabanlı URL aracılığıyla doğrudan bağlantılı herhangi bir statik içerik olmadığından emin olmak için, resim yolunu foruma göre veya @imagePath değişkeni aracılığıyla kullanmalıdır.
Not: Yukarıdaki arama şablon sayfası düğümlerinin HTML'sini de içerecektir. Resmin, JavaScript'in veya CSS'nin https olmayan bir sürümünü gömen herhangi bir düğümün HTML'si varsa, şablonu düzenlemek yerine bunları düğüm arayüzü üzerinden güncelleyin.
Bu, tüm içeriğin (Resimler, JavaScript ve CSS ile CSS'deki resimler) HTTPS üzerinden sunulduğu anlamına gelir.
Kullanıcılar HTTPS olmayan içerikleri yerleştirmiş olabilir ve bu nedenle eski HTTP tabanlı URL'lerin URL'lerini yeni HTTPS tabanlı URL'lerle değiştirmek için mevcut kullanıcı içeriğini güncellemek gerekir. Post Content Find/Change'ı kullanacağız.
Eklenti, Yönetici > Araçlar > Gönderilerde Değiştir seçeneğini ekliyor.
İşaretlenmemiş "Değişiklikleri Kaydet" yalnızca bir prova yapacaktır. Her şey beklendiği gibi göründüğünde, değişiklikleri veritabanına ya#http\:\n "Değişiklikleri Kaydet"i işaretleyin. Bu, her gönderideki http://domainname'e yapılan tüm başvuruları https://domainname olarak değiştirmelidir. Bu eylemin geri alınması mümkün değildir, bu nedenle "Değişiklikleri Kaydet"i yalnızca %100'den fazla emin olduğunuzda yapın.
Admin CP > Seçenekler > Mesajlar > Görüntü ve Bağlantı Proxy'si: Proxy Görüntüleri'nde Görüntü proxy'sini etkinleştirin.
Tahmin edilmesi zor bir “Görüntü ve Bağlantı Proxy Gizli Anahtarı” sağlayın. HTTPS için yalnızca Proxy Görüntülerini etkinleştirmemiz gerekir ve “Proxy Bağlantılarını” etkinleştirmemize gerek yoktur.
Mevcut bir XenForo kurulumunu HTTP'den HTTPS'ye (yani http://domainname'den http://domainname'e) dönüştürmeye yönelik adım adım bir kılavuzdur.
Adım 1. SSL Sertifikası
İlk adım, alan adı veya alt alan adı için bir SSL sertifikası edinmektir. Birçok barındırıcı, bir alan adı için ücretsiz SSL sağlar. Ücretsiz bir SSL sertifikası almaya uygun olup olmadığınızı öğrenmek için barındırıcıyla iletişime geçin ve uygun değilseniz önce SSL sertifikasını satın almanız ve sunucuya yüklemeniz gerekebilir.Alan adına SSL sertifikası yüklendikten sonra HTTPS://domainname sitesine erişildiğinde güvenlik uyarısı görüntülenmemelidir.
Adım 2. HTTPS için XenForo Yapılandırması
XenForo yapılandırmasında aşağıdaki değişiklikleri yapın.URL'ler
Forum URL'sini Admin CP > Seçenekler > Temel Forum Bilgileri'nden değiştirin: Forum URL'sini http://alanadı'ndan https://alanadı'na değiştirin.Ana Sayfa URL'sini ayarladıysanız, bunu HTTPS tabanlı bir URL'ye değiştirin. Ayrıca gizlilik politikası, şartlar ve kurallar ve iletişim için özel URL'ler kullanıyorsanız, bunları da güncellemeniz önerilir.
Stil Yolları
Görüntülerden veya JavaScript'ten herhangi birinin HTTP tabanlı bir URL'ye sabit kodlanmış olup olmadığını görmek için şablonları arayın. Şablonları arayınsrc="http://Stil sayfaları için arama yapın href="http://.
İdeal olarak, XenForo stili, HTTP tabanlı URL aracılığıyla doğrudan bağlantılı herhangi bir statik içerik olmadığından emin olmak için, resim yolunu foruma göre veya @imagePath değişkeni aracılığıyla kullanmalıdır.
Not: Yukarıdaki arama şablon sayfası düğümlerinin HTML'sini de içerecektir. Resmin, JavaScript'in veya CSS'nin https olmayan bir sürümünü gömen herhangi bir düğümün HTML'si varsa, şablonu düzenlemek yerine bunları düğüm arayüzü üzerinden güncelleyin.
Çeşitli HTML
XenForo açıklamalarda HTML içerebilir. Sabit kodlanmış HTTP tabanlı bir URL aracılığıyla içlerine gömülü resimler olmadığını doğrulayın.- Forum Açıklaması – Forum açıklaması HTML içerebilir ve sıklıkla bazı forum sponsor afişleri veya görselleri içerebilir. HTTP tabanlı URL olmadıklarını kontrol edin.
- Bildirimler – Sabit kodlanmış HTTP URL'leri olan herhangi bir düğme olup olmadığını görmek için tüm bildirimlerin HTML'ini kontrol edin.
- Yardım Sayfaları – Yardım sayfaları HTML içerebilir. Yardım Sayfalarındaki görsellerin, CSS ve JavaScript'in HTTP'den HTTPS'ye değiştirildiğinden emin olun.
- Kullanıcı Yükseltmeleri – Kullanıcı yükseltmeleri HTML içerebilir ve genellikle daha iyi dönüşüm için afişler içerir. Tüm bu resim URL'lerinin HTTPS'ye geçirildiğinden emin olun
- Widget'lar – Widget framework, her XenForo için olmazsa olmaz bir eklentidir. HTML widget'larını, resimler, JavaScript veya CSS için HTTP tabanlı URL'ler açısından kontrol edin.
Bu, tüm içeriğin (Resimler, JavaScript ve CSS ile CSS'deki resimler) HTTPS üzerinden sunulduğu anlamına gelir.
Adım 3. İçeriği Yayınla
Kullanıcılar HTTPS olmayan içerikleri yerleştirmiş olabilir ve bu nedenle eski HTTP tabanlı URL'lerin URL'lerini yeni HTTPS tabanlı URL'lerle değiştirmek için mevcut kullanıcı içeriğini güncellemek gerekir. Post Content Find/Change'ı kullanacağız.
Eklenti, Yönetici > Araçlar > Gönderilerde Değiştir seçeneğini ekliyor.
- Hızlı bulmada şunu kullanın: http://alanadı
- Düzenli ifadelerde şunu kullanın: #http\:\/\/domainname\.com#siU
- Değiştirme Dizgesinde şunu kullanın: https://alanadı.com

İşaretlenmemiş "Değişiklikleri Kaydet" yalnızca bir prova yapacaktır. Her şey beklendiği gibi göründüğünde, değişiklikleri veritabanına ya#http\:\n "Değişiklikleri Kaydet"i işaretleyin. Bu, her gönderideki http://domainname'e yapılan tüm başvuruları https://domainname olarak değiştirmelidir. Bu eylemin geri alınması mümkün değildir, bu nedenle "Değişiklikleri Kaydet"i yalnızca %100'den fazla emin olduğunuzda yapın.
Görüntü Vekili
Alan adımızı yerleştiren veya ona bağlantı veren gönderi içeriğini HTTPS tabanlı URL'lere değiştirdik. Diğer alan adları her zaman HTTPS üzerinde olmayabilir ve bu nedenle bu tür yerleştirmeler için karışık içerik hatalarından kaçınmak amacıyla XenForo bir resim proxy'si sağlar.Admin CP > Seçenekler > Mesajlar > Görüntü ve Bağlantı Proxy'si: Proxy Görüntüleri'nde Görüntü proxy'sini etkinleştirin.
Tahmin edilmesi zor bir “Görüntü ve Bağlantı Proxy Gizli Anahtarı” sağlayın. HTTPS için yalnızca Proxy Görüntülerini etkinleştirmemiz gerekir ve “Proxy Bağlantılarını” etkinleştirmemize gerek yoktur.
Adım 4. HTTPS'yi zorunlu kılma
Sitenin HTTP://domainname ve HTTPS://domainname üzerinden erişilebilir olmasını istemezsiniz. Yani sitenin HTTP sürümünün sitenin HTTPS sürümüne yönlendirilmesini istersiniz. .htaccess dosyasına aşağıdaki kod satırını ekleyinURL'leri zorunlu kıldığınızda, https olmayan URL'ler https sürümüne yönlendirilecektir ve bu nedenle site URL'lerini güncellemeniz gerekebilir.İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
- PayPal IPN – Ücretli bir üyelik kurulumunuz varsa, PayPal IPN bildirimi üyelerin PayPal abonelik ödemeleri için kullanılır. PayPal IPN'deki HTTP tabanlı URL, HTTPS tabanlı URL olarak değiştirilmelidir, aksi takdirde ücretli üyelik işlevi bozulabilir ve kullanıcıların yükseltmesi beklendiği gibi çalışmayabilir.
- Sosyal Medya Entegrasyonu – FaceBook, Twitter ve Google+ uygulamalarının her birinin web sitesi URL'sinin HTTP'den HTTPS tabanlı URL'ye değiştirilmesi gerekiyor.