SSL Link Yapısı Düzeltme (Yardım) |
|||
Konuyu görüntüleyenler: 4 Misafir
|
|||
|
|||
|
|||
|
|||
Boran
Acemi Üye Mesajlar: 15 Konular: 1 Katılma Tarihi: Nov 2012 Rep Puanı: 0 Teşekkürler: 1
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 11-06-2012 06:35 PM
Web sitem de sanırım kullandığım temadan kaynaklı bu durum https'li sayfaya girdiğim de site içi bağlantılarımın bir kısmı http'li olarak çıkıyor. Kaynak kodlarından ve .tpl dosyalarından araştırdığım kadarıyla sıkıntı şuradan kaynaklı gibi gördüm; Örnek kaynak kodu: [undefined]<div class="div2"> <div id="logo"><a href="http://www.altin-gumus.com/index.php?route=common/home"><img src="https://www.altin-gumus.com/image/data/logo.png" title="altin-gumus.com | Altın Gümüş Pırlanta İmalat ve Ticaret Hizmetleri" alt="altin-gumus.com | Altın Gümüş Pırlanta İmalat ve Ticaret Hizmetleri" /></a></div> </div>[/undefined] Bozuk dosya tarayıcı kaynak kodlarından böyle görünmekte. header.tpl kısmın da ise link yapısı; [undefined]<div class="div2"> <?php if ($logo) { ?> <div id="logo"><a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" /></a></div> <?php } ?> </div>[/undefined] şeklin de: Şimdi header.tpl ve bu tür link yapısına sahip diğer .tpl dosyalarını dosyasın da ki link yapısı <a href="home" yada a href="index.php?route=information/contact" şeklinde düzenleyebiliriz. Bunu denemek mümkün. Bunun dışın da daha basit ve kalıcı etkili bir çözüm için yardımlarınıza açığım. Tek Tek uğraşmak çok zaman alacağı için değişik bir yolunu bilen mutlaka vardır diye konuyu açtım. Not: Bu konuyu görerek SSL ile sorun yaşayan bir çok kişi bulamadığı hataları ve çözümlerini de görecektir. Bu da ilgili sayfanın firefox dan alınmış ekran görüntüsü. Bakıldığın da anlatmaya çalıştığım link yapısını göreceksiniz. Bu iki resim de sorunumuzun odak noktası diyebiliriz. Seo url kullandığım için link yapısını ona göre düzenliyor. Düzenlediği link ve dosyalar da da temadan kaynaklı (bence) link yapısından ötürü bağlantıları otomatik olarak http'li atıyor. bu kısımları düzenlediğimiz de bence SSL ile ilgili çoğu sıkıntıyı atlatmış olacağız. Sitem de olan menü kısımları; bu da onun kaynak kodu; Bu kadar geniş yazmamın sebebi işi zor yolla uğraşarak çözmeyi ben az da olsa anlattım. Kolay yolla çözmeyi bilen varsa o daha çok yardımcı olacaktır bizlere. Ve SSL ile ilgili bir çok forum da o kadar çok açılıp boş kalan çözülemeyen konular açıklığa kavuşacaktır. Bu arada; üçüncü resimde ki halka içine aldığım kırmızı sayfa yolları da siteleri çok çirkin göstermekte. Kaldırmakta fayda var. Ben işi manuel olarak çözme yoluna gideceğim. O zamana kadar hızlı yoldan düzenlemeyi gösteren olursa benim konuya cevap yazmama gerek kalmaz. Ama olmazsa kendim bu şeyleri tek tek cevaplayacağım. Hepimize kolay gelsin. En önemli not: Siteme bakanlar opencart linkinin kaldırıldığını görüp çok ayıp, usule uygun değil, yardım istiyorsanız yardımcı olacaksınız gibi söylemlere girebilirler. Siz girmeden ben cevabımı vereyim; Miktarını açıklamayacağım bir şekil de opencart ekibine bağışımı daha sitemi kurmadan yaptım. Bilginize sunulur. |
GokhanKorkut
Deli (: Mesajlar: 227 Konular: 9 Katılma Tarihi: Sep 2012 Rep Puanı: 6 Teşekkürler: 18
81 Mesajına, 183 Teşekkür edildi. Kişisel Bilgileri: |
Boran
Acemi Üye Mesajlar: 15 Konular: 1 Katılma Tarihi: Nov 2012 Rep Puanı: 0 Teşekkürler: 1
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 11-06-2012 07:58 PM
(11-06-2012 07:55 PM)GokhanKorkut Yazılan: .htaccess dosyana bunu ekleyebilirsin. Böylelikle sitene yapılan bütün sorgular https üzerinden yapılır. Bütün sorgular derken? Yani gezilen tüm sayfalar direk olarak https'li olarak mı çağrılır yoksa gerekli sayfalar da otomatik hhtps'li olarak mı görünür? Giriş ve alışverişi onaylama sayfalarından bahsediyorum gerkekli sayfalar olarak. Dediğiniz düzenlemeyi kodları direk .htaccess dosyasına yazarak yaptım herhangi bir değişiklik olmadı link yapısından. Artı olarak .htaccess deki şu satırlar ile değiştirmeye luzüm varmıdır? RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ RewriteBase / RewriteRule sitemap.xml /index.php?route=feed/google_sitemap RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] buralar seo url ile ilgili satırlar olduğu için emin olamadım değiştirip/değiştirmemeye. Sorduğum tüm sorulara cevap beklerken denedim. Herhangi bir değişiklik yapmıyor, aksine o kodları eklediğim de admin paneli bile ssl hatası vermeye başlıyor. Uyarıyı yok sayıp devam etmeye kalktığım da değişiklikleri kayıt etmiyor. |
GokhanKorkut
Deli (: Mesajlar: 227 Konular: 9 Katılma Tarihi: Sep 2012 Rep Puanı: 6 Teşekkürler: 18
81 Mesajına, 183 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 11-06-2012 08:38 PM
Sitenizde SSL yüklü mü?
Kod: # 1.To use URL Alias you need to be running apache with mod_rewrite enabled. Tamamını veriyorum. Bu kod ile sitenizin tamamı https olması lazım. http://www.SİTEADI.com yazan yeri kendinize göre değiştirin. |
Boran
Acemi Üye Mesajlar: 15 Konular: 1 Katılma Tarihi: Nov 2012 Rep Puanı: 0 Teşekkürler: 1
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri: |
GokhanKorkut
Deli (: Mesajlar: 227 Konular: 9 Katılma Tarihi: Sep 2012 Rep Puanı: 6 Teşekkürler: 18
81 Mesajına, 183 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 11-06-2012 10:59 PM
Manuel yapmana gerek yok.
1. SSL sunucunuzda kurulu? Ok. 2. Mağaza Ayarlarından SSL Kullan Açık? Ok. 3. Config dosyalarınızda SSL kullanıldığı zaman kullanılacak olan adresler tanımlı mı? Kod: define('HTTP_SERVER', 'http://SİZİNSİTENİZ.com/shop/'); Alt tarafta HTTPS_SERVER'dan sonra adresin başında https var. Default ayarlarda sanırım oradaki s yoktur. Ayrı şekilde admin config dosyasında da bu ayarlar mevcuttur. |
Boran
Acemi Üye Mesajlar: 15 Konular: 1 Katılma Tarihi: Nov 2012 Rep Puanı: 0 Teşekkürler: 1
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 11-06-2012 11:07 PM
(11-06-2012 10:59 PM)GokhanKorkut Yazılan: Manuel yapmana gerek yok. Benim problemim bunların ötesin de bir şey. Konu başlangıç mesajımı yeniden okursan eğer zaten sorunu biliyorum. O sorun için basit çözüm lazım bana zor yoluna gitmemek adına. |
GokhanKorkut
Deli (: Mesajlar: 227 Konular: 9 Katılma Tarihi: Sep 2012 Rep Puanı: 6 Teşekkürler: 18
81 Mesajına, 183 Teşekkür edildi. Kişisel Bilgileri: |
Boran
Acemi Üye Mesajlar: 15 Konular: 1 Katılma Tarihi: Nov 2012 Rep Puanı: 0 Teşekkürler: 1
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 11-06-2012 11:38 PM
(11-06-2012 11:31 PM)GokhanKorkut Yazılan: Bunların ötesinde berisinde olma ihtimali çok az ama ben yine de sana yol göstereyim. // HTTP define('HTTP_SERVER', 'http://www.altin-gumus.com/'); define('HTTP_IMAGE', 'http://www.altin-gumus.com/image/'); define('HTTP_ADMIN', 'http://www.altin-gumus.com/admin/'); // HTTPS define('HTTPS_SERVER', 'https://www.altin-gumus.com/'); define('HTTPS_IMAGE', 'https://www.altin-gumus.com/image/'); bu ana dizindeki config dosyamdan aldıgım kodlar. kopyala/yapıştır yaptım direk. // HTTP define('HTTP_SERVER', 'http://www.altin-gumus.com/admin/'); define('HTTP_CATALOG', 'http://www.altin-gumus.com/'); define('HTTP_IMAGE', 'http://www.altin-gumus.com/image/'); // HTTPS define('HTTPS_SERVER', 'https://www.altin-gumus.com/admin/'); define('HTTPS_IMAGE', 'https://www.altin-gumus.com/image/'); bu da admin dizinin de ki config dosyamın dediğin kısmı. bu da direk kopyala/yapıştır ile yazdım. Burada benim göremediğim bir şey varmı? senin dediğin her yolu izledim zaten ama maalesef ki dediklerin ile olmuyor. Evet tüm site ssl ile çağırıyor url leri ama yine de SSL hatası alıyorum. Cunku kodlar da çok garip bir şekil de kendi site içi bağlantıların da http ile çağırıyor. Bu da bana göre temadan kaynaklanıyor. Şu an da ssl aktif durum da. Buyur gir, bir de sen göz at. Dilersen sistem panellerini de açayım sana. Belki benim gözümden kaçan bir durumdur. |
GokhanKorkut
Deli (: Mesajlar: 227 Konular: 9 Katılma Tarihi: Sep 2012 Rep Puanı: 6 Teşekkürler: 18
81 Mesajına, 183 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 11-06-2012 11:41 PM
stil dosyanın içinde .breadcrumb bulup display: none; yaparsan da, hangi sayfada olduğunu gösteren url'leri gizlersin.
Chrome ile hata vermiyor ancak Mozilla Firefox ile hata veriyor. Diğerlerini denemedim bile. Hosting veya sunucu sahibine KÖK Sertifikaları yüklemesini söylerseniz sorun düzelecektir. Ekran görüntüsü ekledim. |
|
|
Direk Link | |
HTML Link | |
BBCode Link | |
Sosyal Paylaş |