WordPress Yardım

Bu sayfayı sizin için çevirmek üzere elimizden gelenin en iyisini yaptık. İngilizce sayfa da kullanılabilir.

Linux'ta HTTP için WordPress için HTTPS'ye yönlendirme

WordPress web sitenizi Linux'ta güvenli HTTPS protokolüne yeniden yönlendirmek için yeniden yönlendirmenin düzgün çalışabilmesi için atılması gereken birkaç adım vardır.

Not: Siteniz Yönetilebilir WordPress hosting platformumuzda barındırılıyorsa bu ayarları manuel olarak değiştirmenize gerek yoktur, HTTPS protokolü otomatik olarak yapılandırılır.

WordPress Hazırlık adımları

Herhangi bir kod değiştirilmeden önce bu adımlar atılmalıdır.

  1. WordPress'te oturum açın
  2. Menüden Ayarlar'ı seçin ve Genel seçeneğine tıklayın.
  3. Genel ayarlarda aşağıdaki girişleri bulun:
    • WordPress Adresi (URL):
    • Site Adresi (URL):
  4. Her iki URL’yi de http yerine https içerecek şekilde güncelleyin
  5. Değişiklikleri kaydedin

Linux Yönlendirme Adımları

WordPress web siteniz Linux'ta barındırılıyorsa, bir .htaccess yapılandırma dosyası kullanır . .Htaccess dosyasını sitenizin kök klasörüne yerleştirmeniz sitenizin davranışını değiştirir.

  1. Hosting hesabınızdan .htaccess dosyanızın bir kopyasını indirin.
  2. Dosyayı en sevdiğiniz metin düzenleyicinizle açın

    Not: .htaccess dosyasını sözcük kaydırmayı kullanmayan bir düz metin düzenleyici kullanarak düzenlediğinizden emin olun. Bazı düzenleyiciler (MS Word veya sözcük kaydırmanın etkinleştirildiği Not Defteri gibi) satır sonunu belirtmek için görünmez karakterler ekler. Bu özel karakterler içeren .htaccess dosyanız çalışmaz.

  3. Aşağıdaki örnekleri kullanarak gerekli değişiklikleri yapın.
  4. Değişikliklerinizi kaydedin.
  5. Değiştirilen .htaccess dosyasını hosting hesabınıza yükleyin.
  6. Web sitesine normal bir şekilde giderek çalışmanızı test edin, çalışmanız otomatik olarak HTTPS'e yönlendirmelidir.

Örnek WordPress .htaccess İçeriği

WordPress sitenizin .htaccess dosyanızda zaten varsayılan bir girişi olmalıdır. bu örneğe benzer görünmelidir:

IfModule mod_rewrite.c > RewriteBase On RewriteEngine / # BEGIN WordPress RewriteRule ^ index \ .php $ - [L] RewriteCond %{REQUEST_FILENAME} ! -F RewriteCond %{REQUEST_FILENAME} ! -D RewriteRule. /index.php [L] / IfModule >

Hosting hesabınızın siteye gelen tüm trafikte HTTPS protokolünü zorlayacağından emin olmak için aşağıdakileri .htaccess dosyasına eklemeniz gerekir.

RewriteCond %{HTTPS} ! = RewriteRule üzerinde ^ https://%{HTTP_HOST}%{REQUEST_URI} [L, R = 301]

.Htaccess dosyasında RewriteBase / ifadesinden sonra kod parçacığını yerleştirmeniz gerekir. Aşağıdaki örnektekine benzer görünmelidir:

IfModule mod_rewrite.c > %{HTTPS} üzerinde RewriteEngine / RewriteCond %{HTTPS} ! = RewriteRule üzerinde ^ https://%{HTTP_HOST}%{REQUEST_URI} [L, R = 301] # BEGIN WordPress RewriteRule ^ index \ .php $ - [L] RewriteCond %{REQUEST_FILENAME} ! -F RewriteCond! %{REQUEST_FILENAME} . /index.php [L] / IfModule >

Daha fazla bilgi