DBanaszewski | 2016-11-26 10:51:58 UTC | #1
Witam,
od pewnego czasu próbuję ustawić przekierowanie na stronie internetowej z HTTP (z/bez www) na HTTPS + WWW. Wszystko pięknie działa, dopóki przykładowo nie połącze się z phpMyAdmin - wpisując http://mojadomena.pl/phpmyadmin - nie kieruje ona na HTTPS + WWW tylko na HTTP bez WWW. Tak samo jest z webmailem - sam muszę robić dopiskę https://www. ale chcę zadbać o bezpieczeństwo moich użytkowników i chcę aby poczta czy phpMyAdmin działały na HTTPS + WWW. Próbowałem innymi metodami w htaccess, ale nie niedziałało. Mam również jeden problem - jeżeli ktoś wpisze adres HTTPS bez WWW to wszystko działa, ale chciałbym, aby było HTTPS + WWW (chcę tak, aby adres był jednolity). Prosiłbym o pomoc.
Pozdrawiam.
LinGruby | 2016-11-26 11:44:10 UTC | #2
@DBanaszewski A certyfikat SSL masz że chcesz korzystać z https?
Bo bez certyfikatu to ciężko, bo połączysz się z https://cośtam.pl ale nie będzie to szyfrowane
This page is insecure (broken HTTPS).
https://pl.godaddy.com/help/http-vs-https-5454 < http vs https
https://pl.godaddy.com/help/redirect-http-to-https-automatically-8828 < Redirect HTTP to HTTPS automatically
DBanaszewski | 2016-11-26 13:03:06 UTC | #3
Certyfikat mam, za darmo jest w DA (od Let’s Encrypt) - stronka stoi na lvlup.pro
Edit 1: Sprawdzałem ten sposob - dalej nie dziala na webmaila czy phpmyadmin
WayneMane | 2016-11-26 15:00:59 UTC | #4
Musisz wymusić request przekierowania na automatyczny HTTPS.
Jeżeli korzystasz z Apache odpowiedź znajdziesz w dokumentacji.
https://wiki.apache.org/httpd/RedirectSSL
Jeśli korzystasz z Nginx’a
Musisz dodać nowy blok serwera
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name mojadomena.pl www.mojadomena.pl;
return 301 https://$server_name$request_uri;
}
anon82750602 | 2016-11-26 15:33:34 UTC | #5
On robi to na hostingu WWW…
spróbuj w .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
DBanaszewski | 2016-11-26 15:35:11 UTC | #6
Za chwilę Ci napisze czy działa :slight_smile:
Wcześniej miałem na VPSie i wszystko działało tak jak chciałem.
Polecacie wrócić na VPSa?
DBanaszewski | 2016-11-26 15:39:57 UTC | #7
Niestety, ale nie chodzi o to.
To już miałem zrobione. Chodzi mi o to, że jeżeli ktoś się połączy przez HTTPS bez WWW to powinno go przekierować na HTTPS z WWW (z https://mojadomena.pl na https://www.mojadomena.pl)
na
Aylin | 2018-07-22 13:51:27 UTC | #9