Openshift redirect z HTTPS přidává port 80

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
phoenix12
Člen | 1
+
+1
-

Ahoj, aplikace na openshift cloudu, mě v nezabezpečeném modu přesměrovává na zapezpečený, nette zase zpět ⇒ smyčka, když nette routy nastavím secure, tak zase při redirectu nette přidává za adresu port 80. Myslím že ho bere z nějakého configu serveru, ale ten nevím jak změnit, na tomto portu samozřejmě neběží ssl aplikace…
Nevěděl by prosím někdo co s tím? Jak přinutit nette aby mi necpalo ten port 80 do adresy?

Předem díky moc

Nette Framework 2.0.10

jolan
Člen | 5
+
0
-

Mám stejný problém a nikde ve foru jsem zatím nenašel, jak to vyřešit. Potkal se s tím někdo?

jolan
Člen | 5
+
+3
-

Problém jsme nakonec vyřešili pevným nastavením SSL portu v indexu:

if ( !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' ) {
  $_SERVER['SERVER_PORT'] = 443;
}
Majkl578
Moderator | 1364
+
0
-

Mohli byste někdo poslat výpis phpinfo() v HTTP a HTTPS módu?