Tarayıcınızda o korkutucu “Güvenli Değil” uyarısını hiç gördünüz mü ve bunun web siteniz için ne anlama geldiğinden endişelendiniz mi? Bu yaygın bir endişedir ve SSL ve HTTPS gibi teknik terimler çözüm bulmayı bunaltıcı hale getirebilir.
Binlerce kullanıcıya tam olarak bu süreçte rehberlik ettik ve iyi haber şu ki, sitenizi güvence altına almak düşündüğünüzden daha kolay. Ziyaretçi güvenini artıran ve hatta arama sıralamalarında küçük bir yükseliş sağlayan basit bir değişiklik.
Bu kılavuzda, WordPress sitenizi HTTP'den HTTPS'ye adım adım taşıma sürecinde size yol göstereceğiz. Her şeyi anlaşılır bir dille açıklayacağız, böylece alan adınızın yanında o güvenli asma kilit simgesini alabilirsiniz.

Hızlı Özet: WordPress'i 4 Adımda HTTPS'ye Taşıma
- Bir SSL sertifikası alın.
- Really Simple SSL gibi bir SSL eklentisi yükleyin ve etkinleştirin.
- Sitenizin HTTPS kullanması için ayarlarını güncelleyin.
- Yönlendirmeleri ayarlayın ve karışık içerik hatalarını düzeltin.
Bu makalede ele alacağımız konulara hızlı bir genel bakış:
- HTTPS Nedir?
- Neden HTTPS ve SSL'e İhtiyacınız Var?
- Bir WordPress Sitesinde HTTPS/SSL Kullanımı Gereksinimleri
- WordPress'i SSL ve HTTPS Kullanacak Şekilde Ayarlama
- Yöntem 1: Bir Eklenti Kullanarak WordPress'te SSL/HTTPS Kurulumu
- Method 2: Set Up SSL/HTTPS in WordPress Manually
- Submit Your HTTPS Site to Google Search Console
- HTTPS'e Geçiş Hakkında Sıkça Sorulan Sorular
- WordPress Güvenliği İçin Ek Kaynaklar
HTTPS Nedir?
HTTPS (Hypertext Transfer Protocol Secure), bir kullanıcının tarayıcısı ile web sitenizin sunucusu arasındaki bağlantıyı şifreleyen bir yöntemdir. Bu ek güvenlik, bilgisayar korsanlarının aktarılan verileri ele geçirmesini çok daha zor hale getirir.
Bu güvenli bağlantıyı oluşturmak için bir SSL (Secure Sockets Layer) sertifikasına ihtiyacınız vardır. "SSL" yaygın olarak kullanılan terim olsa da, günümüzde sitelerin kullandığı modern, daha güvenli teknolojiye TLS (Transport Layer Security) denir.
Her web sitesi kimlik doğrulaması için benzersiz bir SSL sertifikası alır. Bir sunucu geçerli bir sertifika olmadan HTTPS kullanmaya çalışırsa veya sertifika eşleşmezse, çoğu modern tarayıcı kullanıcılara uyarı verir ve devam etmemelerini tavsiye eder.

Neden HTTPS ve SSL'e İhtiyacınız Var?
2018'de Google, site sahiplerini HTTP'den HTTPS'ye geçmeye teşvik ederek web güvenliğini artırma girişimini duyurdu. Bu hamleyi desteklemek için Chrome tarayıcısı, SSL sertifikası olmayan tüm web sitelerini "Güvenli Değil" olarak işaretlemeye başladı.

Bu "Güvenli Değil" uyarısı, özellikle biri iletişim formu gibi bilgi girmeye çalıştığında belirgindir. Bu uyarıyı görmek olumsuz bir izlenim bırakabilir ve işletmenize olan güveni zedeleyebilir.
Bu nedenle tüm web sitelerinin HTTPS'ye geçmesi ve SSL yüklemesi gerekir. İşte ana faydaları:
- Gelişmiş Güvenlik: Ziyaretçileriniz ve sunucunuz arasındaki veri alışverişini şifreleyerek oturum açma bilgileri ve kişisel ayrıntılar gibi hassas bilgileri korur.
- Daha İyi SEO Sıralamaları: Google, güvenli HTTPS web sitelerine hafif bir sıralama avantajı sağlar.
- Kullanıcı Güveni Oluşturur: Tarayıcının adres çubuğundaki güvenli kilit simgesi, ziyaretçilere sitenizin gerçek ve güvenli olduğunu anında bildirir, bu da dönüşüm oranlarını artırabilir.
- Online Ödemeler İçin Gerekli: E-ticaret sitenizde online ödeme kabul etmek istiyorsanız, Stripe, PayPal Pro ve Authorize.net gibi ödeme sağlayıcıları tarafından SSL gereklidir.
WPBeginner ve ortak şirketlerimiz dahil olmak üzere tüm kendi sitelerimizin SSL kullandığından emin oluyoruz.
Bir WordPress Sitesinde HTTPS/SSL Kullanımı Gereksinimleri
WordPress'te SSL kullanma gereksinimleri çok yüksek değildir. Tek yapmanız gereken bir SSL sertifikası satın almak ve muhtemelen zaten ücretsiz olarak sahipsinizdir.
En iyi WordPress hosting şirketleri tüm kullanıcıları için ücretsiz SSL sertifikaları sunmaktadır:
Daha fazla bilgi için WordPress web siteniz için ücretsiz SSL sertifikası alma kılavuzumuza bakın.
Hosting şirketiniz ücretsiz bir SSL sertifikası sunmuyorsa, bir tane satın almanız gerekecektir.
Namecheap'i öneriyoruz çünkü normal ve wildcard SSL sertifikaları için en iyi SSL anlaşmasını sunuyor.
Bir SSL sertifikası satın aldıktan sonra, barındırma sağlayıcınızdan sizin için kurmasını istemeniz gerekecektir.
WordPress'i SSL ve HTTPS Kullanacak Şekilde Ayarlama
Barındırma hizmeti veren firmanız alan adınız için bir SSL sertifikası etkinleştirdikten sonra, WordPress'i web sitenizde SSL ve HTTPS protokollerini kullanacak şekilde ayarlamanız gerekecektir.
Bunu yapmanın iki yöntemini göstereceğiz ve siz de ihtiyaçlarınıza en uygun olanı seçebilirsiniz.
Yöntem 1: Bir Eklenti Kullanarak WordPress'te SSL/HTTPS Kurulumu
Bu yöntem daha kolaydır ve yeni başlayanlar için önerilir.
İlk olarak, Really Simple SSL eklentisini yükleyip etkinleştirmeniz gerekir. Daha fazla ayrıntı için, WordPress eklentisi nasıl kurulur hakkındaki adım adım kılavuzumuza bakın.
Etkinleştirdikten sonra, Güvenlik sayfasını ziyaret etmeniz gerekir. Eklenti, SSL sertifikanızı otomatik olarak algılayacak ve size ‘SSL Etkinleştir’ seçeneğini gösterecektir.

Etkinleştirildikten sonra, eklenti karışık içerik hataları da dahil olmak üzere her şeyle ilgilenecektir.
Eklentinin arka planda yaptıklarından bazıları şunlardır:
- Geçerli bir SSL sertifikası olup olmadığını kontrol eder
- Tüm URL'lerde https kullanması için WordPress'i ayarlar
- HTTP'den HTTPS'ye yönlendirmeleri ayarlar
- İçeriğinizdeki güvensiz HTTP kaynaklarından hala yüklenen URL'leri arar ve bunları düzeltmeye çalışır.
Not: Eklenti, çıktı arabelleğe alma tekniğini kullanarak karışık içerik hatalarını düzeltmeye çalışır. Bu, sayfa yüklenirken sitedeki içeriği değiştirdiği için olumsuz bir performans etkisi olabilir. Bu etki yalnızca ilk sayfa yüklemesinde görülür ve önbelleğe alma eklentisi kullanıyorsanız minimum düzeyde olmalıdır.
Eklenti, SSL'yi tutabileceğinizi ve eklentiyi güvenle devre dışı bırakabileceğinizi söylese de, bu %100 doğru değil. Eklentiyi her zaman aktif tutmanız gerekecek çünkü eklentiyi devre dışı bırakmak karışık içerik hatalarını geri getirecektir. Daha fazla ayrıntı için Really Simple SSL incelememize bakın.
Yöntem 2: SSL/HTTPS'yi WordPress'te Manuel Olarak Ayarlama
Bu yöntem, sorunları manuel olarak gidermenizi ve WordPress dosyalarını düzenlemenizi gerektirir. Ancak, kalıcı, performans açısından optimize edilmiş bir çözümdür ve WPBeginner'da kullandığımız yöntem budur.
Bu yöntemi zor bulursanız, bir WordPress geliştiricisi kiralamalı veya bunun yerine ilk yöntemi kullanmalısınız.
Bu yöntemin bir parçası olarak tema ve kod dosyalarını düzenlemem gerekebilir. Bunu daha önce yapmadıysanız, WordPress'e kod parçacıkları kopyalayıp yapıştırma kılavuzumuza bakın.
İlk olarak, Ayarlar » Genel sayfasını ziyaret etmelisiniz. Buradan, http'yi https ile değiştirerek WordPress Adresi ve Site URL'si alanlarını güncelleyin.

Ardından, yeni ayarları kaydetmek için ‘Değişiklikleri Kaydet’ düğmesine tıklayın.
Ayarlar kaydedildikten sonra, WordPress sizi oturumdan çıkaracak ve yeniden oturum açmanız istenecektir.
Son olarak, Apache sunucuları için şu kodu .htaccess dosyasına ekleyerek HTTP'den HTTPS'ye WordPress yönlendirmelerini ayarlayın:
NGINX sunucusundaysanız, yapılandırma dosyasına HTTP'den HTTPS'ye yönlendirme yapmak için aşağıdaki kodu ekleyeceksiniz:
example.com yerine alan adınızı yazmayı unutmayın.
Bu adımları izleyerek, WordPress artık tüm web sitesini HTTPS kullanarak yükleyeceği için WordPress HTTPS çalışmıyor hatasını önlemiş olacaksınız.
WordPress yönetici alanı veya giriş sayfalarında SSL ve HTTPS'yi zorlamak için wp-config.php dosyasında SSL'yi yapılandırmanız gerekir.
wp-config.php dosyasındaki “Hepsi bu kadar, düzenlemeyi bırakın!” satırının üzerine aşağıdaki kodu ekleyin:
define('FORCE_SSL_ADMIN', true);
Bu sabit, bir güvenlik önlemi görevi görür. WordPress giriş sayfanızın ve kontrol panelinizin her zaman şifrelenmiş olmasını sağlayarak site yöneticisi için ek bir güvenlik katmanı ekler. WordPress çoklu site ağlarında da çalışır.
Bu yapıldıktan sonra, web sitesi SSL / HTTPS kullanmak üzere tamamen ayarlanmış olur, ancak yine de karışık içerik hatalarıyla karşılaşabilirsiniz.
Karışık İçerik Hatalarını Düzeltme
Karışık içerik hataları, bazı içeriklerin (resimler, betikler veya stil sayfaları gibi) HTTPS yerine güvensiz HTTP protokolü üzerinden yüklenmesinden kaynaklanır.
Bunu, güvenli, zırhlı bir ön kapıya (HTTPS) sahip olmak ama bir pencereyi kilitsiz bırakmak (HTTP kaynağı) gibi düşünün. Tek bir kilitsiz pencere bile tüm evi savunmasız bırakır.
Bu olduğunda, web sitenizin adres çubuğunda güvenli bir kilit simgesi görmezsiniz.

Tarayıcınızın İncele aracını kullanarak güvensiz bir protokol üzerinden hangi içeriğin sunulduğunu öğrenebilirsiniz.
Karışık içerik hatası, konsolda bir uyarı olarak görüntülenecek ve her öğe için ayrıntılar verilecektir.

URL'lerin çoğunun resimler, iframe'ler ve resim galerileri olduğunu, bazılarının ise WordPress eklentileri ve temaları tarafından yüklenen betikler ve stil sayfaları olduğunu fark edeceksiniz.
WordPress Veritabanındaki Karışık İçeriği Düzeltme
Yanlış URL'lerin çoğu, WordPress veritabanında depolanan resimler, dosyalar, yerleştirmeler ve diğer veriler için olacaktır. Önce onları düzeltelim.
Veritabanınızda HTTP ile başlayan eski web sitesi URL'nizin tüm örneklerini bulmanız ve bunları HTTPS ile başlayan yeni web sitesi URL'nizle değiştirmeniz gerekir.
Bunu, Her Şeyi Ara ve Değiştir eklentisini yükleyip etkinleştirerek kolayca yapabilirsiniz.
Etkinleştirdikten sonra, Araçlar » WP Ara ve Değiştir sayfasını ziyaret edin. 'Ara' alanına http ile başlayan web sitesi URL'nizi ve 'Değiştir' alanına https ile başlayan URL'nizi eklemeniz gerekir.

Ardından, kapsamlı bir kontrol çalıştırmak için tüm veritabanı tablolarını seçin ve 'Tümünü Değiştir' düğmesine tıklayın. Eklenti şimdi veritabanındaki tüm eski URL'leri güncelleyecektir.
WordPress Temasından Kaynaklanan Karışık İçerik Hatalarını Düzeltme
WordPress kodlama standartlarını takip eden herhangi bir saygın WordPress teması bu soruna neden olmaz. Ancak, bazıları hala güvensiz URL'leri sabit kodlayabilir.
Öncelikle, kaynakları ve nereden yüklendiklerini bulmak için tarayıcının İncele aracını kullanmanız gerekecektir. Bundan sonra, bunları WordPress temanızda bulmanız ve http'yi https ile değiştirmeniz gerekecektir.
Bu, çoğu başlangıç kullanıcısı için biraz zor olacaktır, çünkü bu URL'leri hangi tema dosyalarının içerdiğini göremeyebilirsiniz.
Eklentilerden Kaynaklanan Karışık İçerik Hatalarını Düzeltme
Bazı karma içerik kaynakları WordPress eklentileri tarafından yüklenecektir. WordPress kodlama standartlarını izleyen herhangi bir WordPress eklentisi karma içerik hatalarına neden olmaz.
WordPress eklenti dosyalarını düzenlemenizi önermem. Bunun yerine, eklenti yazarıyla iletişime geçmenizi ve onlara bildirmenizi öneririm. Yanıt vermezlerse veya düzeltemezlerse, uygun bir alternatif bulurdum.
Not: Herhangi bir nedenle hala karma içerik hatasıyla karşılaşıyorsanız, kullanıcılarınızın hazırlık web sitesinde sorunu giderirken veya bir geliştiriciyle çalışırken etkilenmemesi için Really Simple SSL eklentisini geçici olarak kullanmanızı öneririz.
HTTPS Sitenizi Google Search Console'a Gönderin
Google gibi arama motorları https ve http'yi iki farklı web sitesi olarak ele alır. Herhangi bir SEO sorunundan kaçınmak için Google'a web sitenizin taşındığını bildirmeniz gerekecektir.
Bunu yapmak için, yalnızca Google Search Console hesabınıza gitmeniz ve 'Özellik ekle' düğmesine tıklamanız yeterlidir.

Bu, web sitenizin yeni HTTPS adresini eklemeniz gereken bir açılır pencere getirecektir.
Google sitenizi doğrulamak için birkaç yol sunar, ancak daha esnek olduğu için URL öneki yöntemini öneririz.

Bundan sonra, Google sizden web sitenizin sahipliğini doğrulamanızı isteyecektir.
Bunu yapmanın birkaç yolu vardır, ancak HTML etiket yöntemini kullanmanızı öneririz. WordPress sitenize eklemek için bir HTML kod parçacığı alacaksınız.

All in One SEO ile Arama Konsolu Doğrulama Kodunu Ekleme
Öncelikle, All in One SEO for WordPress eklentisini yükleyin ve etkinleştirin. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin eğitimimize bakın.
Uzman İpucu: WPBeginner'da tüm web sitelerimizde All in One SEO kullanıyoruz. Webmaster Araçları doğrulama özelliği bize çok zaman kazandırıyor, çünkü kodu yapıştırabiliyoruz ve AIOSEO otomatik olarak sitemizin başlığındaki doğru yere ekliyor.
Etkinleştirdikten sonra, All in One SEO » Genel Ayarlar sayfasına gidin ve Webmaster Araçları sekmesine tıklayın. Oradan, Google Search Console'a tıklayın.

Burada, Google Search Console web sitesinden daha önce kopyaladığınız doğrulama kodunu eklemeniz gerekir. Ayarlarınızı kaydetmek için 'Değişiklikleri Kaydet' düğmesine tıklamayı unutmayın.
Ardından, Google Search Console sekmesine geri dönün ve 'Doğrula' düğmesine tıklayın. Siteniz doğrulandıktan sonra, Google Arama Konsolu raporlarınızı göstermeye başlayacaktır.
Ayrıca, hem https hem de http sürümlerinin Arama Konsolu'nuza eklendiğinden emin olmanız gerekir.
Bu, Google'a web sitenizin https sürümünün birincil sürüm olarak ele alınmasını istediğinizi söyler. Daha önce ayarladığınız 301 yönlendirmeleriyle birleştirildiğinde, Google arama sıralamalarınızı web sitenizin https sürümüne aktaracaktır.
HTTPS'e Geçiş Hakkında Sıkça Sorulan Sorular
Bir SSL sertifikası ne kadara mal olur?
Bir SSL sertifikası ücretsiz olabilir. En iyi WordPress barındırma şirketlerinin çoğu, Let’s Encrypt aracılığıyla tüm müşterilerine ücretsiz SSL sertifikaları sunar. Barındırma hizmetiniz ücretsiz bir tane sunmuyorsa, Namecheap gibi bir sağlayıcıdan düşük bir yıllık ücret karşılığında bir tane satın alabilirsiniz.
SSL ve HTTPS arasındaki fark nedir?
SSL (Secure Sockets Layer), verileri şifreleyen teknolojidir. HTTPS (Hypertext Transfer Protocol Secure), bu SSL teknolojisinin kullanılmasının sonucudur. Bir web sitesi geçerli bir SSL sertifikasına sahip olduğunda, URL'si https:// ile başlar ve tarayıcıda bir kilit simgesi görünür, bu da bağlantının güvenli olduğunu gösterir.
HTTPS kullanmazsam ne olur?
HTTPS kullanmazsanız, Google Chrome gibi modern tarayıcılar ziyaretçilerinize "Güvenli Değil" uyarısı gösterecektir. Bu, güveni sarsabilir, marka itibarınıza zarar verebilir ve potansiyel müşterileri kaybetmenize neden olabilir. Ek olarak, HTTPS'ye sahip olmamak arama motoru sıralamalarınızı olumsuz etkileyebilir.
WordPress Güvenliği İçin Ek Kaynaklar
Aşağıda, yaygın WordPress sorunlarını gidermenize ve web sitesi güvenliği hakkında daha fazla bilgi edinmenize yardımcı olabilecek birkaç ek kaynak bulunmaktadır:
- WordPress'te Yaygın SSL Sorunları Nasıl Giderilir (Yeni Başlayanlar İçin Kılavuz)
- En Yaygın WordPress Hataları ve Bunları Düzeltme Yolları
- WordPress'te Güvenli Bağlantı Hatası Nasıl Giderilir
Umarız bu makale WordPress'te HTTPS ve SSL eklemenize yardımcı olmuştur. Ayrıca, WordPress sitenizi güvende tutmak için adım adım talimatlar içeren nihai WordPress güvenlik kılavuzumuza veya SSL sertifikanızı nasıl yenileyeceğiniz hakkındaki kılavuzumuza bakmak isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.
Weslry
Bu makale yeni başlayanlar için biraz tuzaklı çünkü önce wp panelinizde https'ye geçerseniz ve ardından bu kod satırlarını doğru dosyalara eklemeye çalışırsanız web sitenize veya wp yönetici paneline ulaşamazsınız. (443 hatası) Dosyaları ftp aracılığıyla düzenlemek zorunda kaldım ve böyle bir hata yaptığım için işte kendimi aptal durumuna düşürdüm. Bu yüzden önce sertifikaları almalı ve htaccess dosyasını vb. düzenlemelisiniz ve ardından bu S'yi wp yönetici panelinize eklemelisiniz (veya doğrudan ftp aracılığıyla düzenlemelisiniz).
Daryl
Uyarı için teşekkürler! iyi makale
Hüseyin
Merhaba! Bu makale için teşekkürler. Çok faydalı!
Ancak bir sorunla karşılaştım. SSL'yi yükledikten sonra (ücretsiz Cloudflare SSL sürümünü kullanıyorum) herhangi bir sayfayı/gönderiyi/ürünü düzenleyemiyorum. Böyle bir sorunla karşılaşan oldu mu? Ve nasıl çözdünüz?
Şimdiden teşekkürler!
Michael Penner
WordPress ve SSL hakkındaki mükemmel ve anlaşılması kolay makaleniz için teşekkür ederim. En sevdiğim eklenti yazarlarından birinden geldiğini görmek beni memnun etti. Sağ olun!
WPBeginner Destek
Merhaba Michael,
Glad you found it helpful
Yönetici
Maurizio Mau
Merhaba ve gönderi için çok teşekkürler,
SSL'yi uyguladım, mobil dahil tüm tarayıcılarda iyi çalışıyor, 1.5 saniyede yükleniyor, konsol yükseltildi, analitik yükseltildi, yönlendirme yapıldı, tüm öğeler düzeltildi ancak sıralama yaklaşık %20 ve üzeri düştü...
Onis Egwu
Merhaba,
Harika makale. .htaccess dosyasını kullanarak https üzerinden yönlendirme yapmanın sorunu, WordPress güncellendiğinde yapılan düzenlemeleri temizlemesidir.
Bunu önlemenin bir yolu var mı?
max
merhaba,
gönderinizi gördüm ve ilginç.. ama bir şeyi anlayamıyorum... Makalenizi okudum ve her şeyi yaptım... yönetici alanında her şey https.. tamam.
ama ön yüzde değil.. yani siteyi chrome ile gördüğümde asma kilit görünüyor ve sonra kayboluyor?!?!?!?
fikirleriniz var mı?
Hardy
Aynı sorunu yaşıyorum. :/
Swapan Kumar Manna
Merhaba,
Godaddy'den bir SSL sertifikası satın aldım, onaylandı ve .crt dosyasını indirdim. Sunucuya dosyayı nasıl kuracağım ve mevcut WordPress sitesindeki tüm URL'leri nasıl yönlendireceğim konusunda biraz kafam karıştı. Adım adım ayrıntılı bir rehber verebilir misiniz?
Ayrıca WPBeginer'dan bu konu hakkında bir makale yazmasını rica ediyorum: “Godaddy'ye SSL sertifikası nasıl kurulur.”
Teşekkürler.
Cathy Larkin
Sorununuzu çözdünüz mü? Ben de bunu yapmaya hazırlanıyorum. GD'nin sizin için yaptığını sanıyordum?
Rohit
Merhaba, söylediğiniz gibi WordPress blog ayarları sayfama gittim ve alan adı URL'mi http'den https'ye değiştirdim ve kaydete tıkladım ancak şimdi WordPress panoma giriş yapamıyorum ve 404 hatası alıyorum.
Bunu nasıl çözebilirim lütfen çünkü tekrar http'ye geri değiştirmek için WordPress panoma bile giriş yapamıyorum
Abhay
Merhaba beyefendi, neden wpbeginner'da https kullanmadığınızı bilmek istiyorum?
WPBeginner Destek
Merhaba Abhay,
HTTPS kullanmıyoruz çünkü güvenli veri toplamıyoruz. Yakın gelecekte ihtiyaçlarımız değiştikçe bunu değiştirmeyi planlıyoruz.
Yönetici
Pat B
Harika açık ve yardımcı talimatlar. Çok teşekkürler!
Brody James
Merhaba,
Bu, adımlarınızı takip ettikten sonra harika çalıştı. Ancak, iletişim sayfası gibi birkaç sayfanın yeşil SSL kilidini göstermediğini ancak yine de https:// gösterdiğini fark ettim.
Bunu nasıl düzeltebilirim?
Teşekkürler
BJ
Vaggelis
That really rocked!!! Thank you so much. The https rocks

Esther
Bunun için çok teşekkürler.
Amin
Tüm SSL yönlendirmeleri çerezlerle sorun yaşıyor, bir yıldır bir çözüm bulamadım. Birisi yardım edebilir mi? Lütfen? Kimlik doğrulama çerezlerinde büyük bir sorun var.. ve reauth=1'e yönlendiriliyorum
Ön ve arka uç arasında çerez senkronizasyonu yok ve yazarlar dosya yüklerken bağlantıları kesiliyor.. Sanırım bu kök/wp-load.php ve /wp-admin/async-apload.php ile ilgili
Amritosh Pandey
Lütfen şunu deneyin –
# BAŞLANGIÇ WordPressRewriteEngine Açık
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# SON WordPressJoe
Bu, .htaccess dosyamda benim için işe yaradı, tek yapmam gereken portu "80" olarak değiştirmekti
Gönderideki htaccess parçacığı işe yaramadı.
Bunun için teşekkürler.
Amy
Merhaba, sadece size bildirmek istedim, siteme Let’s Encrypt ekledim ve WordPress kontrol panelimde değiştirdim, bu OTOMATİK OLARAK GİRİŞ sayfasını güncelledi. Kodu wpconfig.php dosyasına eklemem gerekmedi.
Bunun WordPress'e yeni bir ekleme olup olmadığını merak ediyorum?
Meenakshi
Merhaba,
Geçenlerde WP sitemi WP'nin ücretsiz barındırmasından başka bir barındırma sitesine taşıdım, karşılaştığım sorun SSL ile ilgili. Buradan herhangi bir yardım takdir edilecektir?
Daniel
Ne gibi sorunlar yaşıyorsunuz?
sujith
Merhaba, https'ye dönüştürdükten sonra şu hatayı alıyorum:
“Bu sayfaya erişmek için yeterli izniniz yok” wp-admin'de
wp-admin'e erişilemiyor.
Değişiklikleri geri aldığımda sorunsuz çalışıyor.
Yardımcı olabilecek var mı?
Bruce
Web sitem https'den farklı bir web sitesine yönlendiriliyor ve yönlendirmenin nerede olduğunu bulamıyorum.
Nereye bakılacağına dair herhangi bir fikir takdir edilecektir.
Eklentileri devre dışı bırakarak test ettim.
Temaları değiştirerek temaları test ettim.
htaccess'e baktım.
Her şey yolunda gidiyor ancak https'de diğer sitelerimden birine yönlendiriyor.
Yardımınız takdir edilecektir.
Rrich
Merhaba,
WordPress ve site adresini WordPress'teki Genel ayarlar sekmesinde http'den https'ye değiştirdim. Ve siteme tekrar erişemiyorum.
Şimdi url'yi yazdığımda siteniz güvensiz uyarısı alıyorum.
Yöneticiye bile erişemiyorum.
Lütfen yardım edin
Karl D.
Bunu düzelttiğinizi bilmiyorum ama mysql'e (phpMyAdmin) girebilir ve wp-options tablosuna bakabilirsiniz. Orada “siteurl” başlıklı bir tablo girişi ve “home” başlıklı bir tane bulacaksınız, oradaki url'den https'deki s'yi kaldırabilirsiniz ve siteniz geri gelecektir. Öncelikle bu makalede belirtildiği gibi .htaccess ve wp-config'i düzenlediğinizden ve önce sitenize yüklediğinizden emin olmalısınız ve işlerin oradan yolunda gidip gitmediğini kontrol etmelisiniz. Gitmezse, .htaccess ve wp-config dosyasını sıfırlayın ve yukarıda belirtildiği gibi mysql'i düzenleyin ve https olmadan erişildiğinde siteniz geri gelecektir.
İyi şanslar!
Sevgiler,
Karl D.
Kalle
Teşekkürler Karl! Bu işe yaradı! Sadece (phpMyAdmin)'deki dosyaları düzenledim!
Bu yüzden WP'nizle http / https ayarlarıyla uğraşırsanız bunu deneyin!
I tried to edit my .httaccess file for 2-3 hours…..
Moty
Etkinleştirme ve yöneticiyi https'ye zorlama değişikliğinden sonra giriş yapamıyorum - Sayfa bulunamadı 401
Değişiklikleri nasıl geri alabileceğimi bana bildirebilir misiniz?
Teşekkürler
Moty
Eklentiyi dosya yöneticisi aracılığıyla sildim.
Artık wp admin'e giriş yapabiliyorum ancak yine de WP üzerinden eklentiler paneline giremiyorum.
https adres istiyor
Lütfen yardım edin
Teşekkürler
Naeem Hussain
Sayın WPbeginner,
Wp Web sitem computerpakistan.com için SSL + özel IP Sertifikası yükledim. Şimdi her şey yolunda çalışıyor, ancak web sitemin sayfa hızıyla ilgili bir sorunum var.
SSL Öncesi Hız
1.8 saniye
SSL Kurulumu Sonrası Site Sayfa Hızı
4.3 Saniye gtmatrix raporuna göre
Ritesh
define(‘FORCE_SSL_ADMIN’, true);'yi wp-config.php dosyasına yükledikten sonra yönetici alanına erişemiyorum. Sitem zaten wordpress https eklentisini kullanıyordu ve yönetici zorla ssl seçeneği işaretliydi. Bu eklentiyi ftp kullanarak kaldırdım ancak hala giriş yapamıyorum. Yanlış kullanıcı adı veya şifre diyor. Ancak ne şifre ne de kullanıcı adı değiştirildi. Sanırım sorun define(‘FORCE_SSL_ADMIN’, true);'yi wp-config.php dosyasına eklemeye çalıştıktan sonra oldu. Sitenin https sürümünde giriş sayfasını görebiliyorum ancak giriş yapamıyorum. Lütfen daha fazla yönlendirin.
Ritesh
Tamamen boş bir sayfa ve başka hiçbir şey yok.
Ornitorenk
Umarım sitenizde herhangi bir değişiklik yapmadan önce bir yedekleme aldınız.. her iki durumda da sitenizi veritabanınız aracılığıyla daha önceki bir duruma geri yükleyin ve config.php dosyanızın herhangi bir yedeğini alın.
Florin
Aynı sorunu yaşıyorum. Her şeyi kontrol ettim ama hala yönetici alanıma giriş yapamıyorum.
Stephen
wp-config.php'de FORCE_SSL_ADMIN'i etkinleştirdikten sonra benzer bir sorun yaşadım.
Giriş sayfası vb. HTTPS üzerinden düzgün geliyordu ancak başarılı bir şekilde giriş yapmama izin vermiyordu.
Bu durumda, müdahale eden bir eklenti vardı – “Chap Secure Password Login”. Onu devre dışı bıraktıktan sonra girişler düzgün çalıştı (ve aslında, Wordpress yönetici sayfasında SSL'yi zorlamak üzere yapılandırıldığında buna gerek yoktur).
Bu nedenle, girişle ilgili eklentileri kontrol etmenizi ve bunları devre dışı bırakmayı denemenizi öneririm.
Başka bir sorun, yük dengeleme için web sunucunuzun önünde HAProxy gibi bir şey kullanıyorsanız ve Wordpress'i HTTPS'ye taşımaya çalıştıktan sonra “çok fazla yönlendirme” gibi bir hata mesajı alıyorsanız.
Bu durumda, bağlantının aslında HTTPS olduğunu Wordpress'e bildirmek için wp-config.php dosyasını değiştirmeniz en olasıdır, aksi takdirde istemci bağlantısı HTTPS üzerinden olsa bile yönlendirmeye çalışmaya devam edecektir. Burada bazı ayrıntılar var,
Monu
Merhaba efendim, sitemde wordpress'i https ve www ile kullanıyorum ……………….. sitemde her şey yolunda, gönderi ve sayfa URL'leri de https kullanıyor ancak google arama sonuçlarında web sitemin adresinde https görünmüyor, sadece http://www.example.com/post.. görünüyor.
WPBeginner Destek
Google Webmaster Araçları'ndan adres değişikliğini Google'a bildirmeniz gerekecektir.
Yönetici
Raivat
Merhaba, eğitim videonuzu takip ettim. Teşekkürler, her şey çalışıyor! Ancak ana sayfayı yüklediğimde "Bu siteye bağlantınız özeldir, ancak ağdaki biri sayfanın görünümünü değiştirebilir" şeklinde bir hata alıyorum. Bunu kontrol ettim ve Google Fonts'u https yerine http kullanarak kullanan bir font kaynağımda bir sorun olduğu anlaşılıyor, bunu nasıl düzeltebileceğimi gösterebilir misiniz?
Thanks
Sebastian
Google Font çağrısındaki "http://" kısmını kaldırmayı deneyin. Böylece HTTPS üzerinden zorlanmamış olur. Google Font bağlantısına yapılan referans çağrısı "http://" yerine "www." ile başlamalıdır.
Naval Gupta
Tüm http sayfalarını https sayfalarına yönlendirmek için 301 yönlendirmesi kullanmalı mıyız?
Mark Cohen
Her şey yolunda çalışıyor, ancak Gösterge Tablosu > Ana Sayfa'da URL çubuğundaki kilit simgesinin yanında ünlem işareti alıyorum. Bu sayfada hangi içeriğin güvensiz sunulduğunu bilen var mı?
Joel
Sertifikayı kurmadan önce sitede değişiklikleri yaptım ve şimdi sitemin arka ucuna erişemiyorum.
David Gillies
Merhaba, örneğinizi takip ettim ve şimdi web sitesine hiç erişemiyorum
Eğer denersem
tek aldığım şey stil olmadan karmaşık bir sayfa
WPBeginner Destek
WordPress HTTPS SSL yerine, lütfen Really Simple SSL eklentisini deneyin.
Yönetici
Adrienne
I need to do this soon for my nonprofit site, and I’m scared!
Paying for this is going to be extra too, but I have to do it!. Thanks for this info….
Lourdes
Bu, blog sayfamı Google'da aradığımda karşıma çıkıyor. Bluehost/wordpress kullanıyorum – BU, SSL Sertifikası sorununu çözmem gerektiği anlamına mı geliyor, yani Bluehost'tan mı satın almalıyım? Teşekkürler!!!!
[Web sitesinde kullanıcı gizliliği için kötü olan herhangi bir SSL sertifikası bulamadık. Sitenin bir başlığı var ancak meta açıklaması eksik, hem başlığın hem de meta açıklamasının bulunması SEO için daha iyi olacaktır. Ana sayfa İngilizce.]
Maxim
Bu gönderi için teşekkürler! Çok yardımcı oldu!
Kuruş
SSL kurmaya devam etmeden önce Düzensiz İçerik (Mixed Content) sorununuz varsa ve bunu düzeltmeniz istendiyse ne yapmalısınız?
Güvenlik Duvarım, Sucuri, SSL'i kurmadan önce düzensiz içeriği düzeltmem gerektiğini söyledi. Şimdi sıkıştım ve nasıl devam edeceğimi bilmiyorum. Eklenti kurma konusunda gerginim. Really-simple-ssl eklentisini önerdiler. Bununla ilgili bir deneyiminiz oldu mu? Eklenti kullanımını sınırlamaya çalışıyorum...
Milon
Teşekkürler KARDEŞİM
Jarred
WordPress HTTPS (SSL) eklentisini kurduk. Yalnızca belirli sayfalarda SSL kullan seçeneğini tercih ettik ve her şey harika çalışıyor. Ancak GOOGLE'ın https'ye geçiş hakkında yayınladığı makaleyi okuduktan sonra iki önemli sorumuz ortaya çıktı. Bağlantıyı buraya paylaşabilir miyim bilmiyorum, bu yüzden başlığı "Sitenizi HTTPS ile güvence altına alın" destek google'da. Sorular. 1. WordPress HTTPS (SSL) eklentisi, arama motorlarının o belirli sayfalarda https'ye geçtiğimizi bilmelerine yardımcı olmak için otomatik olarak 301 yönlendirmeleri oluşturur mu? 2. Eklenti 301 yönlendirmeleri oluşturmazsa, SSL eklediğimiz o belirli sayfalar için 301 yönlendirmelerini manuel olarak oluşturmamız gerekir mi? Şimdiden teşekkürler
WPBeginner Destek
Eklentinin bir çevrimiçi yönlendirme denetleyicisi aracıyla yönlendirip yönlendirmediğini kontrol edin. Yönlendirmiyorsa, kendi yönlendirmelerinizi ayarlayabilirsiniz.
Yönetici
Jarred
Tavsiyenize uydum ve bir yönlendirme aracı buldum. Onu kullandık ve WordPress HTTPS (SSL) eklentisinin GERÇEKTEN otomatik olarak 301 yönlendirmeleri oluşturduğunu fark ettik. Bu blog yazısındaki harika inceleme ve öğretici ve her şey harika çalışıyor. Teşekkürler
WPBeginner Destek
Glad you found it helpful
adam vikar
Çoklu site kurulumu için, ana siteyi ve BELİRLİ bir alt alanı ZORLAMAK için kullanabileceğimiz bir kod var mı?
Michelle
SSL ana bilgisayar kutusuna yanlış bilgi girdim ve şimdi 404 hatası alıyorum. Eklentiyi devre dışı bırakmak veya SSL ana bilgisayar kutusundaki bilgiyi değiştirmek için hiçbir sayfama geri dönemiyorum. Lütfen tavsiye edin....
En kolay çözüm - eklentiyi silin
En kolay çözüm eklentiyi silmektir.
Sunucunuzdaki dosyalara erişin (cPanel kullanıyorsanız, 'Dosya Yöneticisi'ni kullanabilirsiniz)
Eklentilerin tutulduğu yere göz atın
/wp-content/plugins
Eklentiyi bulun ve silin.
Hiep Pro
Web dizinindeki eklenti klasörünü silmek için ftp istemcisini kullanabilirsiniz.
Jithin Johny George
Merhaba,
Harika adım adım kılavuz.
Ancak bahsettiğiniz WordPress HTTPS (SSL) eklentisi yıllardır güncellenmedi.
Eklenti için herhangi bir alternatif var mı?
Teşekkürler
Kuruş
Güvenlik duvarı şirketim Really Simple SSL kullanmamı tavsiye etti. Henüz denemedim ama şiddetle tavsiye ediyorlar.
Kris Gabriel
Harika kılavuz, basit ve kullanışlı.
Tek endişe verici şey, yönlendirmelerin sayfayı biraz yavaşlatması.
Yukarıda listelenen kodu .access dosyasına uygulamak ilk tercih mi yoksa sadece bir eklenti ile mi daha iyi?
Her iki seçeneği de seçtim, yani hem bir wordpress https eklentisi hem de .access kodu.
Bunun faydalı mı yoksa zararlı mı olduğunu söyler misiniz?
Saygılarımla
Kris
Mursaleen Kamal
Assalamünaleyküm Efendim: Bu Kılavuzu Web Sitemizde Başarıyla Uyguladık Ancak Hala Yönlendirme Sorunu Yaşıyoruz,
Web Sitemiz Her İki URL'den de Erişiliyor
http ve https
ve Karma İçerik Sorunu Nasıl Çözülür?
WPBeginner Destek
Really Simple SSL eklentisini deneyin.
Yönetici
Ahmed Muhi
Çok teşekkür ederim, işe yaradı.
Ali
Merhaba,
Kılavuzunuz için teşekkür ederim. Bu kodu htaccess dosyamı ekledim
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]
ancak şimdi 301 yönlendirmesi yapmıyor, 302 yönlendirmesi yapıyor.
Lütfen 302 yönlendirmesi yapmanın uygun olup olmadığını söyler misiniz.
Saygılarımla
WPBeginner Destek
301 yönlendirmesi, sayfanın kalıcı olarak yeni bir konuma taşındığı anlamına gelir. 302 yönlendirmesi ise, taşımanın yalnızca geçici olduğu anlamına gelir. Arama motorlarının eski sayfayı saklamaları mı yoksa yeni konumda bulunanla değiştirmeleri mi gerektiğini anlamaları gerekir.
Yönetici
Ana
Makale için teşekkürler, ancak SSL ve https'yi WP'ye eklemeden önce kesinlikle okumalıydım. Tamamen yeniyim ama bir şekilde bir wordpress sitesini yönetiyorum...
Yönetici panelimdeki bir güncelleme önerisinden sonra ayarlar sayfasındaki WP site adresini http'den https'ye değiştirdim. Ama şimdi web sitesine veya yönetici sayfasına erişemiyorum! Aldığım tek şey ERR_TIMED_OUT mesajıyla birlikte boş bir sayfa ve siteye ulaşılamıyor.
Web hostumuzla gelen ücretsiz SSL sertifikasını etkinleştirmediğimi fark ettim. Şimdi bunu yaptım ve .htaccess dosyasına bir WP SSL yönlendirmesi (http - https) kodu eklemeyi denedim. Ayrıca define force_SSL_admin'i wp-config.php'ye eklemeyi denedim, ancak hiçbir şey değişmedi ve sorunu nasıl geri alacağımı veya düzelteceğimi bilmiyorum. Bu konuda herhangi bir öneri veya deneyim çok yardımcı olacaktır!
WPBeginner Destek
Really Simple SSL eklentisini kullanmayı deneyin.
Yönetici
mirko
üzgünüm ama... .htaccess dosyaları kısmını anlamadım... htaccess dosyama kod mu eklemeliyim yoksa dosyamla mı karıştırmalıyım?
benim orijinal dosyam varsayılan wordpress dosyası
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress1-click Use in WordPress
Yeni dosya doğru mu?
# BEGIN WordPress RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L] RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress1-click Use in WordPress
Teşekkürler, Mirko
WPBeginner Destek
Yeni dosya kullanıcılarınızı HTTPS'ye yönlendirir
Yönetici
Jim
SSL'yi zorlamak için htaccess dosyasında ne olması gerektiği konusunda biraz net değilim
Bu benim mevcut htacess dosyam
g
genel ayarlarda url'yi değiştirdikten sonra, tüm css stilleri kayboldu ve bu ayarı değiştirmek için wp-login sayfası çok fazla yönlendirme nedeniyle görünmüyor. bu öğreticiyi kullanmadan önce dikkatli olun, yedek almam gerekiyor.
WPBeginner Destek
WordPress'te çok fazla yönlendirme hatasını nasıl düzelteceğinize dair rehberimize bakın.
Yönetici
Mark C
Merhaba, yalnızca login.php sayfası için kullanıyorsak ne olur, nerede yapılandırırız?
christopher
Makaleniz için teşekkürler! Ancak merak ediyordum, web sitem yakın zamanda "çok fazla yönlendirme" hatasıyla bazı sorunlar yaşadı. Makalede bahsettiğiniz .htaccess kodunu ssl yönlendirmesi için eklemek sorunu daha da kötüleştirir mi? Web sitemizi ziyaret eden bazı ziyaretçiler, sitemize geldiklerinde "bu sayfa düzgün yönlendirilmiyor" mesajını sık sık gördüklerini söylediler. Müşterilerimin web sitemizi ziyaret etmekte zorlanmalarının nedeni, .htaccess dosyamda bu kodun olmaması olabilir mi?
Melvin
Merhaba! Sadece belirli sayfalarda SSL kullanmak istemenizin, tüm web sitesi yerine, bir nedeni var mı diye merak ediyordum? Bunun nedeni performans olabilir mi?
Ahmed
Merhaba Syed! Harika bir eğitim. Sadece şunu sormak istiyorum, SSL hata penceresi tarayıcılarda göründüğünde. Giriş yapma, alışveriş yapma zamanı mı yoksa belirli bir web sitesini her ziyaret ettiğinizde mi… Örneğin, giriş veya alışveriş sunmayan bir blogum varsa SSL sertifikası gerekli mi değil mi???
WPBeginner Destek
Gerekli değil, ancak arama sonuçlarında kesinlikle size artı puan kazandıracaktır.
Yönetici
Jaclyn Mamuzich
Merhaba,
For some reason our blog is not showing as https even though we have an ssl installed and I thought it was done before the migration but I could be wrong. I followed the steps in the article (greatly appreciated
but for some reason when I complete all the steps, almost all of my styling disappears, specifically related to layout. Any suggestions?
Teşekkürler!
Rob
JACLYN MAMUZICH'in de belirttiği gibi. Tüm adımları izledim ve site https:// olarak görüntülendiğinde tüm CSS'ler kayboldu. Herhangi bir öneriniz var mı?