Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z SSL i mod_rewrite, mod_rewrite
Saper82
post 7.01.2018, 12:44:48
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 11.07.2009

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


Witam

Mam stronę z SSL. Dziś w nocy przestał działać adres z https. Przez adres z https wchodzą wszyscy ponieważ miałem w htaccess

Kod
RewriteCond %{HTTPS} !=on
RewriteRule .* https://zchrystusem.pl%{REQUEST_URI} [R,L]

więc by użytkownicy mogli nadal odwiedzać stronę zamieniłem to na

Kod
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]


mimo to nie zmienia mi adresu z https, na http.
żeby wejść na stronę trzeba wpisać http przed domeną ręcznie, ponieważ google podaje adres z https, jak i przeglądarki mają https w pamięci,

Macie jakieś pomysły? Różnych wpisów próbowałem, i nic.


Dodam że phpinfo(); nie wyświetla mod_rewrite, ale
Kod
RewriteRule ^([^/]*)-vt([^/]*)[.]htm([^/]*)$ /viewtopic.php?t=$2 [R=301,L]

działa.


Hosting mam w SLDC, dają tam jakiś darmowy certyfikat z ważności na kilka miesięcy, i cały czas jest odnawiany, ci kilkanaście dni. Niby mam go zainstalowanego.
Go to the top of the page
+Quote Post
viking
post 7.01.2018, 13:03:30
Post #2





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


Wypadało by raczej zapytać w firmie hostingowej co się dzieje.


--------------------
Go to the top of the page
+Quote Post
Saper82
post 7.01.2018, 13:13:43
Post #3





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 11.07.2009

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


Wysłałem już im zgłoszenie. Miałem kilka spraw kiedyś do nich i nie odpisali. Taki sam problem też miałem miesiąc temu, też nie odpisali, więc nie wiem czy oni naprawili, czy w inny sposób się to naprawiło.

Zmienię hosting.

Czyli generalnie taki RewriteRule z https na http powinien działać, nie da się go popsuć błędnym zainstalowaniem, certyfikatu?
Go to the top of the page
+Quote Post
viking
post 7.01.2018, 13:39:37
Post #4





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


Błąd certyfikatu dałby odpowiedni komunikat. U ciebie cała strona nie działa.


--------------------
Go to the top of the page
+Quote Post
trzczy
post 7.01.2018, 13:47:26
Post #5





Grupa: Zarejestrowani
Postów: 460
Pomógł: 49
Dołączył: 5.06.2011

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


Slash przed procentem:
[APACHE] pobierz, plaintext
[APACHE] pobierz, plaintext


I jeszcze można kombinować z

[APACHE] pobierz, plaintext
  1. RewriteCond %{HTTP:X-Forwarded-SSL} on
[APACHE] pobierz, plaintext

lub

[APACHE] pobierz, plaintext
  1. RewriteCond %{SERVER_PORT} ^80$
[APACHE] pobierz, plaintext


Ten post edytował trzczy 7.01.2018, 13:56:46
Go to the top of the page
+Quote Post
Saper82
post 7.01.2018, 14:36:25
Post #6





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 11.07.2009

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


Cytat(viking @ 7.01.2018, 13:39:37 ) *
Błąd certyfikatu dałby odpowiedni komunikat. U ciebie cała strona nie działa.


Strona działa, ale z http, bez s.

Różne wpisy do htaccess nic nie dają, z http na https zmienia bez problemu za to.

Na innym hostingu nie mam problemu z zamianą https na http. Czas zacząć przenosić stronę z SLDC.
Widocznie coś na serwerze mają nie tak.
Go to the top of the page
+Quote Post
viking
post 7.01.2018, 14:40:58
Post #7





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


Skoro raz działa a za chwilę nie to wiadomo że hosting jest winny nie twoje reguły.


--------------------
Go to the top of the page
+Quote Post
trzczy
post 7.01.2018, 14:53:58
Post #8





Grupa: Zarejestrowani
Postów: 460
Pomógł: 49
Dołączył: 5.06.2011

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


Mod rewrite można debugować. Zależnie od wersji apacha to się robi inaczej. Jest info na gugalch.
Go to the top of the page
+Quote Post
Saper82
post 7.01.2018, 15:22:19
Post #9





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 11.07.2009

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


Teraz sprawdziłem, dokładnie miesiąc temu był taki sam problem.
6 dzień miesiąca i kaput, a certyfikat ważny na przód trzy miesiące.

Dobra, przenoszę już stronę, jak co miesiąc mam mieć takie problemy.
Kupie też normalny ssl jak będzie trzeba.
Go to the top of the page
+Quote Post
Tomplus
post 7.01.2018, 19:11:46
Post #10





Grupa: Zarejestrowani
Postów: 1 828
Pomógł: 225
Dołączył: 20.03.2005
Skąd: Będzin

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


@Saper82
A jaki masz teraz?
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: 28.03.2024 - 21:33