PDA

Zobacz pełną wersję : SSL i IP - jak skonfigurować?



Pavlos
25-04-2012, 10:45
Witam.
Zakupiłem certyfikat SSL i adres IP.
Certyfikat jest już zainstalowany na domenie.
Co należy zrobić, aby strona wyświetlała się z przedrostkiem https:// oraz aby pojawiła kłódka w przeglądarce (lub okienko w kolorze niebieskim - jako zabezpieczony sklep internetowy).
www.ekoindie.pl (http://ekoindie.pl)
Dziękuję za odpowiedź.

---------- Post dodany 25-04-2012 o 10:45 ---------- Poprzedni post był 24-04-2012 o 21:55 ----------

Odpowiedź z linuxpl.com:
Witam
Wszystkie linki generuja sie Panu w http:// zamiast https://
style obrazki itp
musi wszystko isc po https zeby w przegladarce bylo na niebiesko
mysle ,ze w joomli musi Pan to ustawic
---
W Joomli ustawiałem i strona była biała.

Gall Anonim
25-04-2012, 11:07
Kurcze
widziałem już wczoraj twój post, ale nie wiem czy rozwiązałeś - czy nie
więc
- w konfiguracji globalnej Joomla trzeba skonfigurować wymuszenie trybu ssl dla zaplecza lub zaplecza i frontu
- certyfikat ssl musi być zainstalowany przez hostingodawcę na serwerze klienta
- jeżeli certyfikat jest "świeży" zdarza się że muszą zostać jeszcze zainstalowane certyfikaty pośrednie które wówczas musi dostarczyć firma dostarczająca certyfikat główny
- jeżeli certyfikat ssl nie jest typu wild to należy również wykonać canonicalizację adresu strony poprzez odpowiedni wpis przekierowania w pliku .htaccess
To wszystko
Pzdr

Pavlos
25-04-2012, 11:18
Dzięki za odpowiedź.
- w konfiguracji globalnej ustawiłem (serwer --> wymuś SSL: cała witryna)
- dodałem do pliku .htaccess kod:

RewriteEngine on

RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [QSA,R=301,L]
<IfModule !mod_ssl.c>
Redirect permanent / https://ekoindie.pl




Przekierowało na https:// i jest niebieska otoczka lecz strona jest:
Internal Server Error
https://ekoindie.pl/

Co jeszcze można zrobić lub co robię nie tak?
Dzięki za odpowiedź.

Gall Anonim
25-04-2012, 11:23
W .htaccess musisz tylko ustawić przekierowanie na stronę z przedrostkiem www lub bez przedrostka www w zależności dla jakiej wersji domeny kupiłeś certyfikat ssl

Pavlos
25-04-2012, 11:52
1. Zrobiłem przekierowanie 301 w pliku .htaccess (testowałem z przedrostkiem i bez)


RewriteEngine On RewriteRule ^(.*)$ https://ekoindie.pl/$1 [R=301,L]
2. Zmieniłem w konfiguracji globalnej na SSL cała witryna

i nadal nie działa.
Nieprawidłowe przekierowanie

Co jeszcze może być nie tak.

---------- Post dodany o 11:52 ---------- Poprzedni post był o 11:38 ----------

W linuxpl.com nic nie pomogą.
Napisali, że certyfikat jest wykupiony na domenę bez przedrostka.

Czy to jest aż takie trudne?! Czy ktoś gdzieś popełnił błąd - gdzie?

Gall Anonim
25-04-2012, 13:27
No to ma być na zapleczu tutaj ustawione

http://ekoindie.pl/administrator/index.php?option=com_config
zakładka serwer
opcje
wymuś ssl dla frontu i zaplecza

A w .htaccess ustawiłbym tak:

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

P.S. Certyfikat na serwerze jest ok.
Zerknij
https://ekoindie.pl/

Pavlos
25-04-2012, 13:38
Hej.
Dokładnie tak ustawiłem (1,5 godziny temu).
Znalazłem o przekierowaniach na stronie Pawła Krzyworączki (http://ebiznesy.pl/e-marketing/pozycjonowanie/przekierowanie-301-za-pomoca-pliku-htaccess)

1. Kiedy ustawiam na zapleczu wymuś ssl dla frontu i zaplecza to wywala mnie z panelu admina

Nieprawidłowe przekierowanie
Firefox wykrył, że serwer przekierowuje żądanie tego zasobu w sposób uniemożliwiający jego ukończeni
Problem ten może się pojawić w wyniku zablokowania lub odrzucenia ciasteczek.
Błąd 310 (net::ERR_TOO_MANY_REDIRECTS): Zbyt wiele przekierowań.
2. Wstawiłem do .htaccess kod od Ciebie i nadal nic.

Gall Anonim
25-04-2012, 13:43
Sprawdź configuration.php
co masz w public $live_site
ustawiłbym po wymuszeniu na zapleczu tak:
public $live_site = 'https://ekoindie.pl/';';

Gall Anonim
25-04-2012, 13:43
Sprawdź configuration.php
co masz w public $live_site
ustawiłbym po wymuszeniu na zapleczu tak:
public $live_site = 'https://ekoindie.pl/';

Pavlos
25-04-2012, 13:46
Ustawiłem tak jak napisałeś i nic.
Niesamowite.

Gall Anonim
25-04-2012, 13:52
Wyczyść casch przeglądarki
- za każdym razem pomiędzy zmianami
wyłączyć przeglądarkę
wyczyścić
wyłączyć
włączyć
sprawdzać
nie działa to zmiany
i od nowa

Pavlos
25-04-2012, 13:54
Jest przekierowanie strony na https:// (główna) jak kliknę na menu kontakt to z powrotem na zwykłe.

Gall Anonim
25-04-2012, 13:56
Jedno pytanie
która to jest dokładnie wersja Joomla?

Pavlos
25-04-2012, 14:00
Joomla 2.5.4

Gall Anonim
25-04-2012, 14:01
Sorki
Pogadamy wieczorem - muszę odebrać córeczkę ze szkoły.
Pzdr
P.S. na jooshop.pl jest właśnie ssl założone i działa - co prawda witryna jest w trakcie przebudowy ale na Joomla 2.5.4
tyle że tam ustawiałem na adres z przedrostkiem

Pavlos
25-04-2012, 16:11
Ok.
I tak dzięki za dotychczasową pomoc.
---
Na Joomla 1.5 też mam certyfikat (próbowałem tymi samymi sposobami i nic. Tzn dokładnie to samo co na 2.5)

PS. Mi też łapie https://ekoindie.pl/administrator/index.php .Stronę główną również łapie na https:// a następnie po kliknięciu w menu np. kontakt znowu na zwykłe.

---------- Post dodany o 16:11 ---------- Poprzedni post był o 14:01 ----------

Główny problem leży zapewne w konfiguracji głównej Joomla (zaplecze). Kiedy przełączam wymuś SSL cała witryna wyskakuje błąd. Czemu tak się dzieje - po prostu nie wiem.

Gall Anonim
25-04-2012, 17:57
Dobra
od początku
wrzuć "czysty" .htaccess (taki bez zmian)
usuń z configuration.php zawartość public $live_site
ma być public $live_site = '';
wyłącz proste adresy, przyrostki itd - tam am być wszystko na nie
wyłącz przeglądarkę
włącz przeglądarkę
wyczyść casch
wyłącz przeglądarkę
włącz przeglądarkę
włącz wymuszenie ssl
odśwież stronę
wpisz adres bez przedrostka i napisz jaki efekt

Pavlos
26-04-2012, 13:31
Hej.
Zrobiłem (powtórzyłem 2x aby mieć pewność, że wszystko jest tak jak napisałeś).
Wszystko psuję się kiedy zmieniam wymuszenie SSL po zapisaniu zmian w panelu admina.
W Chrome wygląda to tak:

Ta strona internetowa zawiera pętlę przekierowań

Strona internetowa pod adresem https://ekoindie.pl/administrator/index.php spowodowała zbyt wiele przekierowań. W rozwiązaniu problemu może pomóc usunięcie plików cookie tej witryny lub zezwolenie na pliki cookie innych firm. Jeśli to nie pomoże, prawdopodobnie jest to błąd konfiguracji serwera, a nie problem z tym komputerem.
Oto kilka propozycji:



Ponownie załaduj (https://ekoindie.pl/administrator/index.php) tę stronę internetową później.
Więcej informacji (https://www.google.com/support/chrome/bin/answer.py?answer=95626&hl=pl) na temat tego problemu.


Błąd 310 (net::ERR_TOO_MANY_REDIRECTS): Zbyt wiele przekierowań.


Możesz mi napisać do kogo mogę jeszcze zgłosić ten problem - kto może tutaj pomóc i gdzie prawdopodobnie leży problem (po czyjej stronie).

---------- Post dodany o 13:31 ---------- Poprzedni post był o 10:05 ----------

Czy może ktoś ma jeszcze jakiś pomysł?
Skończyły mi się pomysły.

tomitom
28-04-2012, 19:33
Sprawdź, czy na pewno nie masz aktywnego przekierowania w .htaccess. Generalnie wystarczy włączenie SSL-a w panelu.

Pavlos
28-04-2012, 19:53
Hej dzięki za podpowiedź.
Rozmawiałem dziś z ciekawym programistą.
---
Instaluje Joomla lokalnie na serwerze IIS. Generuję ręcznie certyfikat, instaluje go na serwerze w Joomla włączam Force SSL i strona mi działa. Nie dokonuję żadnych innych zmian.
Analogiczna procedura różniąca się jedynie instalacją certyfikatu powoduję zapętlenie się przekierowań pod domeną ekoindie.pl (http://ekoindie.pl).

---
Rozwiązanie leży po stronie usługodawcy hostingu.
Napisałem do nich i czekam od poniedziałku (informację, że wina leży od strony serwera dostałem dziś.)
Dzisiaj napisałem po sprawdzeniu i czekam od 12.00 aby móc dalej działać.

Gall Anonim
28-04-2012, 20:00
Generalnie wystarczy włączenie SSL-a w panelu.
Generalnie jak ma wild to tak - jak certyfikat jednostkowy to nie.
Pzdr

Pavlos
28-04-2012, 23:46
Właśnie dostałem odpowiedź.

Prosze sprawdzic teraz
w .htaccess nalezy dodac


SetEnvIf X-Forwarded-Proto https HTTPS=on

---
Dziękuję serdecznie za okazaną pomoc.
Strona działa i zaplecze również.