Hoşgeldin Misafir

.htaccess ile http den https ye yönlendirme

CyberHawk

CyberHawk

WebMaster
Adana
12 Ara 2018
16,070 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
merhaba arkadaşlar forumda baya dolaştım ama bu konuyla ilgili forum paylaşımıgörmedim o yuzden ben paylaşmak istedim.
forumda böyle bir paylaşım varsa lütfen yorumda belirtin alıntı olarak belirtim.

 ben kendi sitemden örnek vermek istiyorum.

[font=Verdana, Helvetica, Arial, sans-serif].htaccess Yönlendirme Kodu--
Kod:
# HTTP'yi HTTPS'ye Yönlendirme Kodu - from humeydi.com
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Son: HTTP'yi HTTPS'ye Yönlendirme Kodu - humeydi.com
[font=Verdana, Helvetica, Arial, sans-serif]web.config Yönlendirme Kodu--

Kod:
<configuration>
<system.webServer>
<rewrite>
    <rules>
  <rule name="HTTPyi HTTPSye Yonlendirme" stopProcessing="true"> 
  <match url="(.*)" /> 
  <conditions> 
    <add input="{HTTPS}" pattern="off" ignoreCase="true" />
  </conditions> 
  <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>   
    </rules>
</rewrite>
</system.webServer>
</configuration>


arkadaşlar bu kodlar siteler için olmassa olmaz kodlardır.
genelde siteler ssl sertifikası alınarak https ye yönlendiriliyor ama siteye ilk girişte http olarak çalışır site işte bu verdiğim kod sayesinde .htaccess dosyanızın içine bu kodu yapıştırın önbelleği temizleyin işlem tamamdır.

web config ise her sitede bulunmaz ama bulunan sitelerde verdiğim kodu yapıştırarak sorunu düzeltebilirler