![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 11.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Dodałem certyfikat na swojej stronie, adres zmienił się na https i wszystko działa, strona poprawnie reaguje, tylko po zapłaceniu przez użytkownika za pomocą dotpay nie aktywuje mu automatycznie konta... oto kod odpowiedzialny za to:
a tutaj fragment kodu z pliku .htaccess
błagam o pomoc gdyż drugi dzień się męcze... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak czy inaczej sprawdź ustawienia w dotPay, bo może masz tam ustawione http lub www, popraw adres i wtedy sprawdzaj dalej.
Poza tym standardowe przekierowanie z www na bez-www z uwzględnieniem http(s). Kod # Set "protossl" to "s" if we were accessed via https://. This is used later # if you enable "www." stripping or enforcement, in order to ensure that # you don't bounce between http and https. RewriteRule ^ - [E=protossl] RewriteCond %{HTTPS} on RewriteRule ^ - [E=protossl:s] RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^ http%{ENV:protossl}://%1%{REQUEST_URI} [L,R=301] Samo przekierowanie http => https możesz zrobić na poziomie vhostów (wszystko z http od razu przekierować na https): Kod <VirtualHost *:80>
ServerName foo.com ProxyPass / https://foo.com/ </VirtualHost> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 05:02 |