Webboard

Pełna wersja: Protokół ssl - logowanie z http://
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Adres forum:
https://www.ts-wygoda.pl/
http://www.ts-wygoda.pl/

Wersja silnika:
1.8.14


Opis problemu:
Witam, ostatnio zainstalowałem protokół ssl na forum. Po tym nadpisałem wszystko by użytkowników łączyło przez https, ale http także działało. 
Niestety zauważyłem problem, że osoby, które chcą zalogować się przez http nie mogą tego zrobić, wyskakuje normalny komunikat, że zostali zalogowani, ale niestety tak się nie dzieje. Dopiero po wejściu w jakiś link z forum gdzie jest https, automatycznie są zalogowani. 
[Obrazek: cookieaxa.png]

.htaccess
Cytat:RewriteBase /

RewriteEngine on

# Google SEO workaround for search.php highlights:
# Make this rule the first rewrite rule in your .htaccess!
RewriteRule ^([^&]*)&(.*)$ https://ts-wygoda.pl/$1?$2 [L,QSA,R=301]

# Błędy 404 Google SEO:
ErrorDocument 404 /misc.php?google_seo_error=404

# Mapa strony Google SEO:
RewriteRule ^sitemap\-([^./]+)\.xml$ misc.php?google_seo_sitemap=$1 [L,QSA,NC]

# Działy Google SEO:
RewriteRule ^dzial\-([^./]+)$ forumdisplay.php?google_seo_forum=$1 [L,QSA,NC]

# Wątki Google SEO:
RewriteRule ^temat\-([^./]+)$ showthread.php?google_seo_thread=$1 [L,QSA,NC]

# Ogłoszenia Google SEO:
RewriteRule ^ogloszenie\-([^./]+)$ announcements.php?google_seo_announcement=$1 [L,QSA,NC]

# Użytkownicy Google SEO:
RewriteRule ^User\-([^./]+)$ member.php?action=profile&google_seo_user=$1 [L,QSA,NC]

# Kalendarze Google SEO:
RewriteRule ^kalendarz\-([^./]+)$ calendar.php?google_seo_calendar=$1 [L,QSA,NC]

# Wydarzenia Google SEO:
RewriteRule ^wydarzenie\-([^./]+)$ calendar.php?action=event&google_seo_event=$1 [L,QSA,NC]

# Wydarzenia Google SEO:
RewriteRule ^wydarzenie\-([^./]+)$ calendar.php?action=event&google_seo_event=$1 [L,QSA,NC]
Dodaj dodatkowo do htaccess przekierowanie z http na https.
(21.02.2018, 20:39)Divir napisał(a): [ -> ]Dodaj dodatkowo do htaccess przekierowanie z http na https.
Problem rozwiązany, już normalnie można zalogować się, teraz pytanie czy taki kod może zostać? Głównie chodzi mi o google seo, czy nie będzie w jakiś sposób kolidować.
Kod:
# Make this rule the first rewrite rule in your .htaccess!
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI}
RewriteRule ^([^&]*)&(.*)$ https://ts-wygoda.pl/$1?$2 [L,QSA,R=301]