Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne]Prawidłowe "zainstalowanie" https
Userr
post 18.04.2017, 08:20:02
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 27.10.2015

Ostrzeżenie: (0%)
-----


1. Jeżeli chcę mieć na stronie https, to rozumiem, że pierwszym krokiem jest wykupienie certyfikatu SSL? Jeżeli będę go już zainstalowanego, to adres mojej strony będzie już działał z https, natomiast rozumiem, że dopóki nie zrobię przekierowania z http na https, to domyślnie strona nadal będzie pod adresem http?

2. Mój znajomy zainstalował certyfikatu SSL, ale nie zrobił przekierowania z http na https. W efekcie, jak ręcznie wpiszę adres jego strony z https, to przy adresie jest żółty wykrzyknik - czy jest to spowodowane tym, że nie zrobił przekierowanie z http na https, czy czymś innym?
Go to the top of the page
+Quote Post
viking
post 18.04.2017, 08:26:06
Post #2





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


https://letsencrypt.org/

Żółty wykrzyknik oznacza że nie wszystkie elementy wczytują się na bezpiecznym połączeniu np jakaś grafika idzie zwykłym.


--------------------
Go to the top of the page
+Quote Post
markonix
post 18.04.2017, 10:23:07
Post #3





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Szczegóły co powoduje wykrzyknik znajdziesz w konsoli przeglądarki.


--------------------
Go to the top of the page
+Quote Post
Userr
post 18.04.2017, 11:02:23
Post #4





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 27.10.2015

Ostrzeżenie: (0%)
-----


Sprawdziłem na stronie znajomego i rzeczywiście konsola przeglądarki zawiera jedną wiadomość z żółtym wykrzyknikiem:

11:39:56.958 Metoda getPreventDefault() jest przestarzała. Należy używać defaultPrevented. 1 lia-scripts-common-min.js:196:155

Sprawdziłem u siebie w kodzie i funkcję getPreventDefault() wykorzystuje u mnie skrypt jquery.min.js od phpbb. Więc rozumiem, że jeżeli nie zmienię w tym skrypcie funkcji getPreventDefault() na defaultPrevented(), to też będę miał żółtą kłódkę przy adresie?
Go to the top of the page
+Quote Post
markonix
post 18.04.2017, 11:43:27
Post #5





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Nie, to nie to.

W konsoli Chrome powinieneś mieć raczej coś takiego:

Mixed Content: The page at 'https://example.com' was loaded over HTTPS, but requested an insecure image 'htts://example.com/image'. This content should also be served over HTTPS.


--------------------
Go to the top of the page
+Quote Post
Userr
post 18.04.2017, 19:03:39
Post #6





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 27.10.2015

Ostrzeżenie: (0%)
-----


^^ Tak, w Chrome mam coś takiego:

Cytat
(index):314 Mixed Content: The page at 'https://www.***.com/' was loaded over HTTPS, but requested an insecure image 'http://www.***.com/images/***.png?***'. This content should also be served over HTTPS.
(index):1 Mixed Content: The page at 'https://www.***.com/' was loaded over HTTPS, but requested an insecure script 'http://connect.facebook.net/en_US/all.js'. This request has been blocked; the content must be served over HTTPS.


Akurat to jest u znajomego na stronie, ale jeżeli miałbym takie błędy, to jak można to naprawić? Zmienić link z http://www.***.com/images/***.png?*** na https://www.***.com/images/***.png?*** oraz z http://connect.facebook.net/en_US/all.js na https://connect.facebook.net/en_US/all.js?


Cytat(viking @ 18.04.2017, 09:26:06 ) *


Cytat
To enable HTTPS on your website, you need to get a certificate (a type of file) from a Certificate Authority (CA). Let’s Encrypt is a CA. In order to get a certificate for your website’s domain from Let’s Encrypt, you have to demonstrate control over the domain. With Let’s Encrypt, you do this using software that uses the ACME protocol, which typically runs on your web host.


https://letsencrypt.org/getting-started/

Nie jestem pewny, czy prawidłowo to zrozumiałem, ale czym to się różni od tego gdybym w celu zdobycia HTTPS chciał kupić SSL np. od nazwa.pl?

Ten post edytował Userr 18.04.2017, 19:12:53
Go to the top of the page
+Quote Post
markonix
post 18.04.2017, 21:24:06
Post #7





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Jeżeli strona z której pobierasz obrazek ma SSL to wtedy https do obrazka rozwiąże problem.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 04:44