Https + www

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.

@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

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

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;
}

On robi to na hostingu WWW…

spróbuj w .htaccess:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

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?

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