PDA

Zobacz pełną wersję : Problem z uruchomieniem SSL na stronie



mbp_it
13-07-2017, 09:20
Dzień dobry,
to pierwszy mój post tutaj. Przepraszam jeśli zdublowałem problem ale po przejrzeniu forum wydaje mi się, że nie ma dokładnie tego co dzieje się u mnie.
No więc, nasz informatyk jest na zwolnieniu lekarskim i jeszcze długo będzie. Ponieważ nasza strona zbudowana jest na starej wersji Joomla! - ver. 1.5.26, a firma z hostingu zaproponowała rewelacyjny rabat na certyfikat SSL postanowiliśmy skorzystać. Zdaję sobie sprawę, że niewiele to da ale... dyrektor zarządził wdrożyć SSL. Miało być łatwo i szybko, ot "parę kliknięć". Sama rejestracja rzeczywiście przebiegła bezproblemowo, gorzej z uruchomieniem.
Zmieniłem w configuration.php na: var $live_site = 'https://mojadomena.pl/';
W panelu administratora Konfiguracja->Serwer->Wymuś SSL zmieniłem na "Cała strona". Tu zaczęły się problemy, strona uruchamia się z https://... ale jest wyświetlana niewłaściwie, brak elementów szablonu i formatowania. Zauważyłem, że po wczytaniu strony nie wszystkie elementy są szyfrowane, dokładnie te pozycje:
http://moja_domena.pl/templates/system/css/system.css
http://moja_domena.pl/templates/system/css/general.css
http://moja_domena.pl/templates/ja_purity_ii/css/addons.css
http://moja_domena.pl/templates/ja_purity_ii/css/layout.css
http://moja_domena.pl/templates/ja_purity_ii/css/template.css
http://moja_domena.pl/templates/ja_purity_ii/css/typo.css
http://moja_domena.pl/templates/ja_purity_ii/js/ja.script.js
http://moja_domena.pl/templates/ja_purity_ii/css/menu/mega.css
http://moja_domena.pl/templates/ja_purity_ii/js/menu/mega.js
http://moja_domena.pl/templates/ja_purity_ii/js/ja.rightcol.js
http://moja_domena.pl/templates/ja_purity_ii/images/header-mask.png
http://moja_domena.pl/templates/ja_purity_ii/images/logombp.png
http://moja_domena.pl/templates/ja_purity_ii/images/icon-search.gif
http://moja_domena.pl/templates/ja_purity_ii/images/grad1.gif
http://moja_domena.pl/templates/ja_purity_ii/images/grad1-mask.png
http://moja_domena.pl/templates/ja_purity_ii/images/grad3.gif
http://moja_domena.pl/templates/ja_purity_ii/images/container-bg.gif
http://moja_domena.pl/templates/ja_purity_ii/images/dot1.gif
http://moja_domena.pl/templates/ja_purity_ii/images/arrow2.png
http://moja_domena.pl/templates/ja_purity_ii/images/icon-date.gif
http://moja_domena.pl/templates/ja_purity_ii/images/icon-user.gif
http://moja_domena.pl/templates/ja_purity_ii/images/arrow.png
http://moja_domena.pl/templates/ja_purity_ii/images/bullet.gif
http://moja_domena.pl/templates/ja_purity_ii/images/dot2.gif
http://moja_domena.pl/templates/ja_purity_ii/images/b-br.gif
http://moja_domena.pl/templates/ja_purity_ii/images/b-bl.gif
http://moja_domena.pl/templates/ja_purity_ii/images/bt-tr.gif
http://moja_domena.pl/templates/ja_purity_ii/images/bt-tl.gif
http://moja_domena.pl/templates/ja_purity_ii/images/b-tr.gif
http://moja_domena.pl/templates/ja_purity_ii/images/b-tl.gif
Firma z hostingu umywa ręce, nie zajmują się edycją stron na ich serwerach.
Wydaje mi się, że zmiana w źródle http na https może naprawić problem. Sęk w tym, że nie wiem gdzie. Zrobiłem backup strony (AcebaBackup), także będzie można wszystko odtworzyć, jeśli coś pójdzie nie tak. Może ktoś z Państwa miał podobny problem lub wie gdzie dokonać tych zmian. Bardzo Państwa proszę o pomoc.
Aha, kiedy zmieniam na stronie w "Wymuś SSL" na "Tylko zaplecze" wszystko wyświetla się prawidłowo łącząc się z panelem admina przy połączeniu szyfrowanym.

terra
13-07-2017, 13:31
Jeśli certyfikat jest wygenerowany, to zaloguj się do Joomla i w konfiguracji którą ustawiłeś na
"Konfiguracja->Serwer->Wymuś SSL zmieniłem na "Cała strona""
i wyłącz tę opcję.
Potem proponuję zacząć od pliku .htaccess i wprowadzenia zapisu


RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]
więcej tutaj .htaccess
(http://www.joomlaterra.pl/blog/tajemnice-pliku-htaccess-dla-joomla-i-wordpress-a-cz-1.html)
Przy okazji NAJWYŻSZY CZAS ZREZYGNOWAĆ Z Joomla! 1.5 :), bo problemów będzie przybywać

mbp_it
13-07-2017, 14:23
Dziękuję za podpowiedź i wiem, że musimy zrezygnować z tej wersji ale nastąpi to dopiero jak informatyk wróci do pracy.
Zrobiłem tak, jak sugeruje @terra, niestety wygląd strony jest identyczny jak przy ustawieniach, które wykonałem wcześniej.
Kiedy otwieram źródło strony z tymi ustawieniami nadal wskazane wyżej odnośniki wyglądają tak: http://...

terra
13-07-2017, 15:03
Nie widząc strony, z objawów wynika, że masz na sztywno wpisane ścieżki. Pytanie, jak faktycznie wyglądał wcześniej adres strony? Czy strona miała adres bez www, czyli http://moja_domena.pl czy też http://www.moja_domena.pl ? Bo to jest istotne.

przekierowanie, które umieściłeś w pliku .htaccess, domyślnie każdy adres z http przekonwertuje na https, więc tutaj nie powinno być problemu

Czy masz w pliku .htaccess taki zapis ?


RewriteCond %{HTTP_HOST} ^www.moja_domena.pl [NC]
RewriteRule ^(.*)$ http://moja_domena.pl/ [R=301,L]

mbp_it
13-07-2017, 17:32
Nie, nie ma tam takiego zapisu.
Wysłałem Ci @terra wiadomość prywatną z adresem strony i pełną treścią pliku .htaccess.

Gall Anonim
14-07-2017, 09:06
@mbp_it - najlepiej by było gdzybyś podał link do witryny - stawiam na to że masz linki statyczne, nie dynamiczne, wówczas dzieją się takie cuda