| Autor | Zpráva | ||
|---|---|---|---|
| koudelacek Profil * |
#1 · Zasláno: 30. 4. 2015, 12:02:09 · Upravil/a: koudelacek
Zdravím,
snažím se přesměrovat http na https + www na systému sunlight a na https://www.... se to přesměruje, ale přesměruje se na .../index.php?_rwp=... # hlavni pravidlo /seo-titulek
RewriteCond %{REQUEST_URI} ^/([0-9a-zA-Z\.\-_/]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php?_rwp=$1 [L,QSA]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.architekti-projektanti.cz/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L] Poradíte, prosím, co ještě musím opravit? Díky UPDATE: example.com/neco => https://www.example.com/neco
ale www.example.com/neco
http://www.example.com/neco
https://example.com/neco
=> https://www.example.com/index.php?_rwp=neco
|
||
| Kajman Profil |
#2 · Zasláno: 30. 4. 2015, 12:36:10
Přesměrovací pravidla dejte před hlavní podstrkávací pravidlo. Navíc u přesměrování přidejte flag NE.
|
||
| koudelacek Profil * |
#3 · Zasláno: 30. 4. 2015, 12:39:13
Takto? Toto mi stále nefunguje
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.architekti-projektanti.cz/$1 [R=301,L,NE]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L,NE]
# hlavni pravidlo /seo-titulek
RewriteCond %{REQUEST_URI} ^/([0-9a-zA-Z\.\-_/]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /index.php?_rwp=%1 [L,QSA] |
||
| Kajman Profil |
#4 · Zasláno: 30. 4. 2015, 12:48:29
Ano.
Ale vzhledem k tomu, že tam byl kód 301 a ty si prohlížeče pamatují, musíte vyčistit cache prohlížeče nebo prostě nějaký jiný, nebo napsat adresu, co jste zatím nezkoušel. Pro testování je vhodnější 302. |
||
| koudelacek Profil * |
#5 · Zasláno: 30. 4. 2015, 12:52:44 · Upravil/a: koudelacek
Pravda.
Děkuji za pomoc. Prosím ještě dotaz - možná to je mimo, ale u w3c validatoru mi to vyhazuje chybu 500 Can't connect to www.example.cz:443
A nevím jak ji řešit. Předpokládám, že to má co dočinění s https. |
||
| Keeehi Profil |
Nebude to tím, že
https://www.example.cz má neplatný certifikát?
|
||
| Kajman Profil |
#7 · Zasláno: 30. 4. 2015, 15:24:01
Nebo server používá pro spojení protokol, který validátor z bezpečnostních důvodů nemá povolen.
https://www.ssllabs.com/ssltest/index.html |
||
|
Časová prodleva: 14 dní
|
|||
| koudelacek Profil * |
#8 · Zasláno: 14. 5. 2015, 17:03:43
Zdravím
jde o web architekti-projektanti.cz a stále jsou s tím SSL problémy. Na desktopu vše funguje, ale na tabletech a mobilech při najetí napíše, že je nedůvěryhodný a je třeba schválit bezpečnostní výjimku.. |
||
| Keeehi Profil |
#9 · Zasláno: 14. 5. 2015, 18:49:24
A ten test na ssllabs sis udělal? Pak bys věděl, co je za problém.
Nemá to ale co dělat s přesměrováním v prvním příspěvku. Tohle se musí opravit jinde. Problém je totiž se samotným certifikátem, resp. v souboru s certifikátem chybí ty co jsou mezi tím tvým a tím co mají prohlížeče nastavené že jim věří. Tenhle článek je sice o něčem trochu jiném ale je tam vidět to spojování certifikátů. filip-prochazka.com/blog/nginx-https-spdy-hsts-security |
||
|
Časová prodleva: 6 dní
|
|||
| koudelacek Profil * |
#10 · Zasláno: 20. 5. 2015, 13:53:35
Koukal jsem tam, ale jsem z toho v prdeli. Převod na https jsem nikdy nedělal :/
Z toho co mi vyhodí ssllabs jsem jelen. |
||
| koudelacek Profil * |
#11 · Zasláno: 22. 5. 2015, 14:22:16
Poskytovatel napsal, že byla chyba u nich...
|
||
|
Časová prodleva: 10 let
|
|||
0