Ïîäïðàâèòü êîíôèã NGINX (óñëîâèÿ äëÿ SSL, location) äëÿ ðåäèðåêòà ñ https:// íà http://

Çàäàíèå çàêðûòî
Ñòàòóñ ðàáî÷åé îáëàñòè:Çàâåðøåíî
Ñòîèìîñòü:300 ðóáëåé
Ñðîê âûïîëíåíèÿ:1 äåíü
Âàðèàíòû îïëàòû:Ïî äîãîâîðåííîñòè
Äàòà ïóáëèêàöèè:2014-11-07 14:57
Áûë íà ñàéòå:2023-02-05 11:58

Ïîäïðàâèòü êîíôèã NGINX (óñëîâèÿ äëÿ SSL, location) äëÿ ðåäèðåêòà ñ https:// íà http://

 
Çàäà÷à

Ìó÷àþñü âòîðîé äåíü, íå ìîãó íàñòðîèò êîíôèã NGINX.
Çàäà÷à òàêàÿ: ãäå âñòðå÷àåòñÿ /CMS/, äîëæíî ïåðåêèäûâàòü íà https ïðîòîêîë, à âåçäå ãäå íå âñòðå÷àåòñÿ /CMS/, äîëæíî ïåðåêèäûâàòü íà îáû÷íûé.
Ïðè /CMS/ ïåðåêèäûâàåò íà https, à îáðàòíî íå ñðàáàòûâàåò. Ñðàáàòûâàåò òîëüêî íà äèðåêòîðèÿõ, à íà PHP ôàéëàõ íå ñðàáàòûâàåò.  ïðèíöèïå ýòî ìíå âñå ïîíÿòíî è âèäíî èç êîíôèãà ò.ê. ëîêåéøí äëÿ php èìååò áîëüøèé ïðèîðèòåò: location ~ \.php$ Íî êàê ñäåëàòü ïðàâèëüíî íå ñîîáðàæó, ïðîáîâàë if, êîëëáýêè, íî íè÷åãî íå ïîëó÷àåòñÿ - ðàáîòàåò ëèáî ðåäèðåêò, íî íå ñðàáàòûâàåò èñïîëíåíèå php ó cms, ëèáî ðàáîòàåò cms, íî íå ñðàáàòûâàåò ðåäèðåêò êîãäà cms íå âñòðå÷àåòñÿ. Ðàçãîâîð ïðî SSL òîëüêî.

Ê ïðèìåðó https://site1.ru/subfolder/ - ïåðåêèäûâàåò íà http://site1.ru/subfolder
http://site1.ru/cms/subfolder/ - ïåðåêèäûâàåò íà https://site1.ru/cms/subfolder/
À òàê https://site1.ru/subfolder/file.php íåò, õîòÿ ïî çàäóìêå äîëæíî
Êîíôèãè ïðèëàãàþ

Îïûòà ìîåãî â îáùåì íå õâàòàåò....
Íó è ìîæåò êàêèå-íèáóäü åùå áóäóò çàìå÷àíèÿ ïî êîíôè...

Âèäåòü ïîëíóþ èíôîðìàöèþ è îñòàâëÿòü çàÿâêè ìîãóò òîëüêî àâòîðèçîâàííûå ïîëüçîâàòåëè.
Èñïîëíèòåëü ïî ýòîìó çàäàíèþ âûáðàí.
Çàÿâîê íåò

Îñòàâëÿòü çàÿâêè ìîãóò òîëüêî àâòîðèçîâàííûå ïîëüçîâàòåëè.