Právě je 14 říj 2024 06:40

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 
Autor Zpráva
 Předmět příspěvku: Moodle - Přesměrování na https
PříspěvekNapsal: 30 zář 2015 18:29 
C4 zákazník

Registrován:
24 zář 2014 22:09
Příspěvky:
6
Dobrý den,
mám problém s přesměrováním stránek z http:// na https://.

Nedávno jsem upgradoval na verzi 2.9.1 (dostupná přes návody C4). Před upgrade bylo jedno, jak vypadal adresa v adresním řádku - zda uživatel napsal http://moodle.firma.cz, https://moodle.firma.cz nebo pouze moodle.firma.cz. Vždy se stránka načetla v "zabezpečeném" módu (v Chrome vlevo nahoře zelený zámeček, po kliknutí - spojení s tímto webem je soukromé).

Po upgradu toto nefunguje. Předesílám, že jsem měnil adresáře Moodlu tak, abych je měl dostupné přes ftp (adresář moodledata a www).

Config.php je nastavený snad správně -

$CFG->wwwroot = 'https://moodle.firma.cz';
$CFG->dataroot = '/data/www/firma.cz/moodle.firma.cz/moodledata'


Do souboru .htaccess se sice dostanu (složka moodledata - obsahuje 11 složek a soubor .htaccess), ale je v něm uvedeno -

deny from all
AllowOverride None
Note: this file is broken intentionally, we do not want anybody to undo it in subdirectory!


Prosím o radu, jak toto opět zprovoznit. Z podpora hostingu mi dala na vědomí, že ze strany hostingu není nutné nic nastavovat, ale že se jedná o zabezpečení v aplikaci, kde si musím v aplikaci nebo v .hraccess toto přesměrování nastavit. Bohužel netuším jak.

Přidávám ještě obrázky (výřezy) z nastavení aplikace Moodle - zabezpečení -> zabezpečení http a server -> http - obojí ve správě stránek.

Předem děkuji za návrhy.

Klofan


Přílohy:
Poznámka: Správa stránek -> Server -> HTTP
server_http.JPG
server_http.JPG [ 139.52 KiB | Zobrazeno 9028 krát ]
Poznámka: Správa stránek -> Zabezpečení -> Zabezpečení HTTPS
zabezpeceni_zabezpecenihttp.JPG
zabezpeceni_zabezpecenihttp.JPG [ 97.4 KiB | Zobrazeno 9028 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moodle - Přesměrování na https
PříspěvekNapsal: 01 říj 2015 11:00 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8558
Dobrý den,

aby kompletní stránky běžely na zabezpečeném https protokolu, stačí v konfiguračním souboru config.php na řádku:
Kód:
$CFG->wwwroot   = 'http://www.nazev-vasi-domeny.cz';
upravit adresu stránek na tvar s https:
Kód:
$CFG->wwwroot   = 'https://www.nazev-vasi-domeny.cz';

A do kořenové složky s instalací aplikace Moodle (ne do složky moodledata) vložte soubor .htaccess např. s tímto obsahem:
Kód:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Pak bude docházet k automatickému přesměrování z nezabezpečeného http protokolu na zabezpečený https.

Vy jste pravděpodobně při aktualizaci aplikace smazal soubor .htaccess, a proto Vám přesměrování přestalo fungovat.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moodle - Přesměrování na https
PříspěvekNapsal: 01 říj 2015 11:29 
C4 zákazník

Registrován:
24 zář 2014 22:09
Příspěvky:
6
Děkuji za odpověď.
Nebyl jsem si jistý s .htaccess. Nakonec jsem ho v kopii webu před upgrade našel, nakopíroval a vše funguje jak má.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
Moodle partneři

Seznam všech partnerů

Moodle Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz