Dostęp do strony HTTP / HTTPS

Dostęp do strony HTTP / HTTPS
YO
  • Rejestracja:ponad 11 lat
  • Ostatnio:prawie 3 lata
  • Postów:540
0

Witajcie ;)
Dostęp do witryny mam przez http:// mojawitryna lub przez http:// moja witryna
tyle, że na jednym mam SSL na drugim nie.

Pytanie czy jakoś przez .htaccess wyłączam, definiuję jak będę wchodził na stronę czy administratorzy hostingu to ustawiają aby w ogóle wyłączyć dostęp przez HTTP i było od razu przekierowanie na HTTPS bo te jest przecież dostępne. Domyślnie wchodzi HTTP..


Dziura w ścianie gdzie Panowie widzą Panie,
Rick and Morty, season 1.
Szukam tej dziury, jak coś dajcie znać gdzie jest :D "A z Ciebie c**** pisowski" - Ula Papuszko (w sensie, że JA) 05.06.2020 r., grupa: Strajk Przedsiębiorców. Witam zatem, jestem c**** pisowski ;)
jurek1980
  • Rejestracja:ponad 8 lat
  • Ostatnio:około godziny
  • Postów:3510
7

Pod http nie masz możliwość podpięcia certyfikatu.
Robisz przekierowanie w htaccess jeśli masz do niego dostęp.
Np. https://4programmers.net/Forum/PHP/341309-przekierowanie_na_https
Poczytaj jeszcze o HSTS i czy masz możliwość włączenia.

YO
  • Rejestracja:ponad 11 lat
  • Ostatnio:prawie 3 lata
  • Postów:540
0

Po wpisaniu:

Kopiuj
# remove www from url
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [L,R=301]

# redirect to https://
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^localhost
RewriteCond %{HTTP_HOST} !^127.0.0.1
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

się zesrało.

[pid 2315333:tid 47466334582528] [client 83.xx.xx.xx:0] /home/mojatajnadomena/public_html/.htaccess: Invalid command '\xef\xbb\xbf', perhaps misspelled or defined by a module not included in the server configuration

Wpisałem te drugie:

Kopiuj
 RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://sample.mydomain.com/$1 [R,L]
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

I to samo. Skasowałem to z HTTS i strona i tak nie działa rzucając błędem: 500.


Dziura w ścianie gdzie Panowie widzą Panie,
Rick and Morty, season 1.
Szukam tej dziury, jak coś dajcie znać gdzie jest :D "A z Ciebie c**** pisowski" - Ula Papuszko (w sensie, że JA) 05.06.2020 r., grupa: Strajk Przedsiębiorców. Witam zatem, jestem c**** pisowski ;)
edytowany 1x, ostatnio: youmound
serek
  • Rejestracja:około 11 lat
  • Ostatnio:około 6 godzin
  • Postów:1475
2

A masz mod rewrite włączony na serwerze?

YO
  • Rejestracja:ponad 11 lat
  • Ostatnio:prawie 3 lata
  • Postów:540
0

To nie było problemem a zasrany notatnik :D nie skojarzyłem pliku z notepad++ posłużyłem się notatnikiem windowsa i jakieś białe szlaczki stawia..

Wpisałem tak:

Kopiuj
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Koniecznie z formatowaniem UTF8 whithout BOOM i działa KA BUM ;)


Dziura w ścianie gdzie Panowie widzą Panie,
Rick and Morty, season 1.
Szukam tej dziury, jak coś dajcie znać gdzie jest :D "A z Ciebie c**** pisowski" - Ula Papuszko (w sensie, że JA) 05.06.2020 r., grupa: Strajk Przedsiębiorców. Witam zatem, jestem c**** pisowski ;)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.