Nejste přihlášeni
Dobrý den, zpozoroval jsem že na delfinkovi se mi stránky resolvují do https správně pouze při prvním načtení. Opakované načtení již pak otvírá pouze http. Stejné stránky na koníkovi se chovají správně, tzn. zřejmě nějaké chyba v nastavení nginx cache. Chyba je novější, např. před půlrokem se na delfinkovi neobjevovala.
Detaily:
WordPress, pluginy (nginx cache, really simple SSL, plus ostatní)
Ostrá verze: naturaum.ch (na delfínkovi)
První načtení stránek (po smazání nginx cache) je v pořádku (resolvuje správně do https):
Jakékoliv další načtení stránek na delfinkovi je již špatně (neresolvuje do https):
Po smazání nginx cache zase stránky správně resolvují do ssl (ale zase jen pro první načtení).
Pro srovnání jak to funguje na koníkovi (test verze: naturaum.eu (na koníkovi), aplikace jsou totožné):
Jakékoliv (i opakované) načtení stránek je na koníkovi v pořádku (resolvuje vždy správně do https):
Zkoušel jsem nahradit ‚Really simple SSL‘ plugin za ‚WP force SSL‘, ale chování bylo na obou serverech beze změny (tzn. delfinek dobře jen při prvním načtení stránek, konik dobře funguje i při opakovaných načteních).
Obě wordpress aplikace jsou totožné, jen chování se liší. Zřejmě je něco špatně nastaveného na delfínkovi, v nginx cache konfiguraci. Chování jsem zpozoroval nedávno (asi 2-3 týdny zpátky), např. před půl rokem se i delfinek choval správně.
Mohli byste prosím překontrolovat/opravit nginx nastavení na delfinkovi?
Upravil vactodecz (2021-02-17 12:39:12)
Offline
Dobrý deň,
ja mám ten istý problém,
keď vymažem Nginx Cache - Purge Cache,
tak prvú stránku ked načítam ako http://doména.sk redirektne na https://doména.sk ale druhé načítanie stránky ostane na http.
Rieši sa to?
Ďakujem.
Upravil nspnz (2021-07-15 23:24:07)
Offline
Dobrý den, zkuste všechny pluginy pro SSL vypnout a smazat. Přidejte písmeno S v nastavení wordpressu do home a site_url a do souboru wp-config.php vložte řádek:
if($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'){ $_SERVER['HTTPS'] = 'on'; $_SERVER['SERVER_PORT'] = 443; }
define( 'WP_HOME', 'https://www.domena.sk' );
define( 'WP_SITEURL', 'https://www.domena.sk' );
Offline
Dobrý deň,
ďakujem za Vašu ochotu ale bohužiaľ to nepomohlo, musel som nainštalovať naspäť plugin.
Stále keď zadám v inkognite vo Firefox iba nspnz.sk alebo si to overím na stránke https://www.redirect-checker.org/index.php tak ma to nechá ako http a nie https.
@vactodecz jemu to presmerovanie už funguje, hm kto vie ako to doriešil?
Offline
Offline
Funguje to
ďakujem pekne za perfektnú podporu.
Vedeli by ste sem napísať čo ste doplnil do wp-config.php ?
Možno to pomôže ďalším užívateľom.
Posledná amatérska otázka
je aj naďalej potrebný plugin Really Simple SSL?
Ďakujem pekne za Váš čas a perfektnú podporu.
Offline
Sakra až teraz som si všimol, že ešte URL http://www.nspnz.sk
sa neredirektuje a ostane na http.
http://nspnz.sk sa doriesilo to pekne redirektne na https
Offline
Dobrý den, dopsal jsem tám výše uvedené, plugin taktéž doporučuji ponechat, může vyřešit případně jiné nedostatky které tento zápis nezvládně.
Případně je možné doménu přesunout na běžný hostingový server kde lze přesměrování vykonat pomocí souboru .htaccess
Offline
Ďakujem za informáciu ale asi delfínek pre WP je lepší, tak ho tam ponechám len potrebujem doriešiť http://www.domena.sk presmerovanie na https.
Really Simple SLL na stránke radí ak použivame NGINX tak máme použiť nastavenie:
Use the following to redirect to https on nginx.
server {
listen 80;
server_name my-domain.com;
return 301 https://$server_name$request_uri;
}
Nejaký nápad?
Upravil nspnz (2021-07-17 22:04:58)
Offline
Dobry den, podpora zrejme dokazala pomoci nejakou upravou wp-config.php souboru. Bylo by prosim mozne sem nakopirovat jaká úprava konkrétně pomohla? Určitě by to pomohlo i ostataním.
Děkuji mnohokráte
Offline
Offline