Sabit Ssl kurulum sonrası yapılması gereken ayarlar

Hoşgeldiniz
Çözümler ve hizmetlerimizden yararlanmak için kayıt olabilirsiniz.
Kayıt Ol
Admin

Admin

yilmaz70
Yönetici
13 Mar 2017
207
49
İstanbul
wpyukle.com
Opencart sistemi üzerinde SSL kurulumu yapıldıktan sonra bazı hatalarla karşılaşılabiliyor.
Sitenize SSL kurulduktan sonra yapılması gerekenleri paylaşarak herkesin faydalanmasını sağlamak istedim.

Öncelikle, SSL kurulduktan sonra http olan linklerin https olarak görünmesi için:

İlk aşama;
Ana dizinde bulunan config.php dosyasını açıyoruz.


PHP:
// HTTPS
define('HTTPS_SERVER', 'http://siteadresi.com/');

olan kısmı aşağıdaki gibi yapmamız gerekiyor.

PHP:
// HTTPS
define('HTTPS_SERVER', 'https://siteadresi.com/');

Kısacası; ''http'' olan link adresini ''https'' olarak değiştirmiş oluyoruz.

İkinci aşama;
Admin klasöründe bulunan config.php dosyasını açıyoruz.


PHP:
// HTTPS
define('HTTPS_SERVER', 'http://siteadresi.com/admin/');
define('HTTPS_CATALOG', 'http://siteadresi.com/');

daha önce yaptığımız gibi:

PHP:
// HTTPS
define('HTTPS_SERVER', 'https://siteadresi.com/admin/');
define('HTTPS_CATALOG', 'https://siteadresi.com/');

olarak düzenliyoruz.
Config.php dosyalarını düzenledikten sonra,

siteadresi.com/admin kısmında

Ayarlar -> mağazalar -> varsayılan mağaza (düzenle)

Sunucu bölümünde SSL kullan işaretle şeklinde kaydediyoruz.

Ve, en önemli olan kısıma geliyoruz:

Ana dizinde .htaccess.txt olan dosyayı; .htaccess olarak ismini değiştiriyoruz.
Not: htaccess isminin başında nokta. mutlaka olmalıdır..

.htaccess dosyasını notepad++ ile açıyoruz.

Aşağıdaki kodu ekliyoruz.

PHP:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

Bu işlemlerden sonra artık siteniz https:// olarak görünecektir.

Https olduğu halde hata uyarısı ile karşılaşılıyor ise; mutlaka sitenizdeki linklerinizde http olan link mevcut demektir. Ama tüm linkler https olarak ayarlandığı halde hata uyarısı var ise; kategori, ürün, afiş gibi açıklama içeriklerinizde mevcut http linkler var olabilir.
Bunlarda tamam ama hala uyarı var:) O zaman mevcut resimleriniz http olarak kayıtlı kalmıştır, onları düzenleyeceksiniz ve tamamen SSL kurulu siteniz hata uyarısı vermeden kullanıma hazır olacaktır.

Yine hata mı verdi:) Hiç telaş yapmayacaksınız ve bize yazacaksınız, beraber çözüm bulacağız:)
 

teksolak

Yeni Üye
6 Eyl 2017
3
0
31
Anlatımınız için teşekkürler. Bu ayarlar haricinde iconlar bozuk gösteriyor. SSL "www" olmadan girdiğimde problem olmuyor ama www. yazınca iconlar bozuk gösteriyor.
.htaccess ile https://siteadresi.com sitesine yöndendirme yapabilirmiyiz.

 
Admin

Admin

yilmaz70
Yönetici
13 Mar 2017
207
49
İstanbul
wpyukle.com
Kod:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]

.htaccess dosyasına yukarıdaki kodu eklemeniz yeterli olacaktır.

Ama her zaman her işlemden önce mutlaka yedek almayı ihmal etmeyin.

Kolay gelsin.
 

teksolak

Yeni Üye
6 Eyl 2017
3
0
31
ekledim. hatta çok araştırdım bir türlü www. yazınca yönlendirmiyor.
 

teksolak

Yeni Üye
6 Eyl 2017
3
0
31
İlginiz için Teşekkür ediyorum. Gönderdim.
 
ali61

ali61

Üye
11 Kas 2017
6
1
26
Herkeze merhaba foruma yeni üye oldum ve bir sorunumu sizlerle paylaşmak istedim oc 1.5.6.4 sürümünü kullanıyorum ssl sertifikası kurulumu sonrasındaki bütün işlemleri tek tek uyguladım ve sitemde yeşil bar yanıyor bir sıkıntı yok fakat admin panelime girince bozukluk görünüyor ve oturum aç butonu vs. çalışmıyor site adresim https://www.surmeneelyabicak.com/admin/
 
Admin

Admin

yilmaz70
Yönetici
13 Mar 2017
207
49
İstanbul
wpyukle.com
Herkeze merhaba foruma yeni üye oldum ve bir sorunumu sizlerle paylaşmak istedim oc 1.5.6.4 sürümünü kullanıyorum ssl sertifikası kurulumu sonrasındaki bütün işlemleri tek tek uyguladım ve sitemde yeşil bar yanıyor bir sıkıntı yok fakat admin panelime girince bozukluk görünüyor ve oturum aç butonu vs. çalışmıyor site adresim https://www.surmeneelyabicak.com/admin/

Merhaba,

Admin klasöründe mevcut olan config.php dosyasında
Kod:
// HTTP
define('HTTP_SERVER', 'https://site.com/admin/');
define('HTTP_CATALOG', 'https://site.com/');
define('HTTPS_SERVER', 'https://site.com/admin/');
define('HTTPS_CATALOG', 'https://site.com/');

Yukarıda görüldüğü üzere ''HTTP'' bölümünde bulunan linkleri de ''HTTPS'' olarak düzenlediniz mi?
 
ali61

ali61

Üye
11 Kas 2017
6
1
26
admin/config.php dosya içeriği şu şekilde

<?php
define('HTTP_SERVER', 'http://www.surmeneelyabicak.com/admin/');
define('HTTP_CATALOG', 'http://www.surmeneelyabicak.com/');

define('HTTPS_SERVER', 'https://www.surmeneelyabicak.com/admin');
define('HTTPS_CATALOG', 'https://www.surmeneelyabicak.com/');

define('DIR_APPLICATION', '/home/bicakelya/public_html/admin/');
define('DIR_SYSTEM', '/home/bicakelya/public_html/system/');
define('DIR_DATABASE', '/home/bicakelya/public_html/system/database/');
define('DIR_LANGUAGE', '/home/bicakelya/public_html/admin/language/');
define('DIR_TEMPLATE', '/home/bicakelya/public_html/admin/view/template/');
define('DIR_CONFIG', '/home/bicakelya/public_html/system/config/');
define('DIR_IMAGE', '/home/bicakelya/public_html/image/');
define('DIR_CACHE', '/home/bicakelya/public_html/system/cache/');
define('DIR_DOWNLOAD', '/home/bicakelya/public_html/download/');
define('DIR_LOGS', '/home/bicakelya/public_html/system/logs/');
define('DIR_CATALOG', '/home/bicakelya/public_html/catalog/');
 
Admin

Admin

yilmaz70
Yönetici
13 Mar 2017
207
49
İstanbul
wpyukle.com
bu kısımı
define('HTTP_SERVER', 'http://www.surmeneelyabicak.com/admin/');
define('HTTP_CATALOG', 'http://www.surmeneelyabicak.com/');

şu şekilde düzelttim fakat sorun hala devam ediyor
define('HTTP_SERVER', 'https://www.surmeneelyabicak.com/admin/');
define('HTTP_CATALOG', 'https://www.surmeneelyabicak.com/');

Kod:
<?php
define('HTTP_SERVER', 'https://www.surmeneelyabicak.com/admin/');
define('HTTP_CATALOG', 'https://www.surmeneelyabicak.com/');

Yukarıdaki gibi düzenleyin. http:// olan yerler https:// olmalıdır.
 
ali61

ali61

Üye
11 Kas 2017
6
1
26
admin dizinindeki config dosyasını söylemiş olduğunuz gibi düzenledim fakat sorun hala devam ediyor sebebi ne olabilir yardımcı olursanız sevinirim gerekirse ftp bilgisi paylaşabilirim
 
ali61

ali61

Üye
11 Kas 2017
6
1
26
gerekli bilgileri mesaj olarak gönderdim bilginiz olsun
 
Admin

Admin

yilmaz70
Yönetici
13 Mar 2017
207
49
İstanbul
wpyukle.com
arkadaşlar aynı problem bende mevcut az farklı siteye www ile girince hiç bir problem yok mesela
https://www.teknoceri.com/cep-telefonu-kiliflari
https://teknoceri.com/cep-telefonu-kiliflari ile girdiğimde ise ikonlar bozuk çıkmaktadır



Merhaba,

Kod:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]

Yukarıdaki kodu .htaccess dosyasına eklediğiniz takdirde problem ortadan kalkmış olacaktır.

Burada dikkat edilmesi gereken konu; site adresinizin nasıl açılmasını istiyorsanız (www ile veya www olmadan) o şekilde yazmalısınız.
https:// sonrası www site adresi com veya site adresi com

Bu kadar :)
 

tyofen

Üye
28 Eki 2017
12
1
33
Yukarı da verdiğiniz .htaccess dosyasına eklediğim kodun altına mı ekliyeyim? Ayrıca Google indexlemesinde bir problem yaşar miyiz ?
 
Admin

Admin

yilmaz70
Yönetici
13 Mar 2017
207
49
İstanbul
wpyukle.com
Yukarı da verdiğiniz .htaccess dosyasına eklediğim kodun altına mı ekliyeyim? Ayrıca Google indexlemesinde bir problem yaşar miyiz ?

Kod:
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^system/download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
kod bu satıra yerleştirilecek...

Bahsedilen kod 301 yönlendirmesidir, Google bunu istemektedir zaten.
İndexlerde bir probleme yol açmaz kesinlikle.