Подправить конфиг 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 нет, хотя по задумке должно Конфиги прилагаю
Опыта моего в общем не хватает.... Ну и может какие-нибудь еще будут замечания по конфи...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Подправить конфиг NGINX (условия для SSL, location) для редиректа с https:// на http://
Реклама
Подправить конфиг 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 нет, хотя по задумке должно
Конфиги прилагаю
Опыта моего в общем не хватает....
Ну и может какие-нибудь еще будут замечания по конфи...
Другие открытые задания:
Контент-менеджер сайта на CMS Bitrix35 000 р.
Бюджет: 35 000 р. Требуется на постоянную удалённую работу контент-менеджер с хорошим знанием CMS Bitrix для создания новых карточек товара и редактирования старых карточек товара. …
Живой поиск на сайте5 000 р.
Бюджет: 5 000 р. Здравствуйте! CMS Diafan Задачи: - Поправить поиск на сайте (десктоп+мобильная версии). - Сделать поиск живым. Пример поиска по сайту, CMS Diafan: htt…
Дизайнер для постоянной работы15 000 р.
Бюджет: 15 000 р. Требуется технический дизайнер для постоянной работы над различными проектами: занятость 2-3 часа в день. Работа по готовым бренд-букам, в основном работа с полигра…
поиск заданий