The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"домен только https"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Apache, http-серверы)
Изначальное сообщение [ Отслеживать ]

"домен только https"  +2 +/
Сообщение от rtr54name (?), 08-Мрт-20, 16:29 
Настраиваю bind по этому мануалу:
https://www.dmosk.ru/miniinstruktions.php?mini=bind-primary
Не использую apache, nginx.
Нужно, чтобы при запросе domain.com всегда открывался https://domain.com.
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "домен только https"  +/
Сообщение от муу (?), 08-Мрт-20, 17:11 
> Не использую apache, nginx.
> Нужно, чтобы при запросе domain.com всегда открывался https://domain.com.

и причём тут bind?
и как по твоему должен работать сайт без http-сервера? systemd-святойдухd ?

Ответить | Правка | Наверх | Cообщить модератору

2. "домен только https"  +/
Сообщение от rtr54name (?), 08-Мрт-20, 17:39 
>> Не использую apache, nginx.
>> Нужно, чтобы при запросе domain.com всегда открывался https://domain.com.
> и причём тут bind?
> и как по твоему должен работать сайт без http-сервера? systemd-святойдухd ?

У меня непопулярный сервер на python, когда обращаюсь по domain.com его глючит. Корректно отрабатывает только с https.

Ответить | Правка | Наверх | Cообщить модератору

3. "домен только https"  +/
Сообщение от Анонимemail (3), 08-Мрт-20, 21:44 
> У меня непопулярный сервер на python,

Ну и накой такие извращения?

> когда обращаюсь по domain.com его глючит.
> Корректно отрабатывает только с https.

Bind это не о том.
Это проблемы web-сервера. У apache для этого есть mod-rewrite. Что там есть у "непопулярного сервера на python" - ХЗ.

Ответить | Правка | Наверх | Cообщить модератору

4. "домен только https"  –1 +/
Сообщение от rtr54name (?), 08-Мрт-20, 23:10 
>> У меня непопулярный сервер на python,
> Ну и накой такие извращения?
>> когда обращаюсь по domain.com его глючит.
>> Корректно отрабатывает только с https.
> Bind это не о том.
> Это проблемы web-сервера. У apache для этого есть mod-rewrite. Что там есть
> у "непопулярного сервера на python" - ХЗ.

У меня только bind и этот сервер. Средствами bind нельзя сделать?

Ответить | Правка | Наверх | Cообщить модератору

5. "домен только https"  +4 +/
Сообщение от муу (?), 08-Мрт-20, 23:48 
> У меня только bind и этот сервер. Средствами bind нельзя сделать?

bind это _только_ dns
но наверно это можно сделать "непопулярным сервером на python"

вообще кто тебе дал управлять серверами если ты разницу между dns и http в упор не видишь и задаёшь _очень_ идиотские вопросы?

вообще питоны/ноды итп никто (из нормальных людей) голой жопой в инет не выставляют, а прячут за nginx


Ответить | Правка | Наверх | Cообщить модератору

6. "домен только https"  +/
Сообщение от rtr54name (?), 09-Мрт-20, 13:37 
>> У меня только bind и этот сервер. Средствами bind нельзя сделать?
> bind это _только_ dns
> но наверно это можно сделать "непопулярным сервером на python"
> вообще кто тебе дал управлять серверами если ты разницу между dns и
> http в упор не видишь и задаёшь _очень_ идиотские вопросы?
> вообще питоны/ноды итп никто (из нормальных людей) голой жопой в инет не
> выставляют, а прячут за nginx

ОК. Есть книжка с картинками, где школьникам рассказывают как спрятать питоновый сервер за nginx?

Ответить | Правка | Наверх | Cообщить модератору

7. "домен только https"  +/
Сообщение от Аноним (7), 09-Мрт-20, 13:57 
> ОК. Есть книжка с картинками, где школьникам рассказывают как спрятать питоновый сервер
> за nginx?

правильно будет
> Ok, Google Есть книжка с картинками, где школьникам рассказывают как спрятать питоновый сервер
> за nginx?

но ты и за этот год еще зачеты не сдал

https://lmgtfy.com/?q=nginx+reverse+proxy

Ответить | Правка | Наверх | Cообщить модератору

8. "домен только https"  +1 +/
Сообщение от Licha Morada (ok), 09-Мрт-20, 19:19 
> Нужно, чтобы при запросе domain.com всегда открывался https://domain.com.

Одного bind недостаточно, это не дело DNS сервера.
Если по минимуму, то потребуется веб сервер, чтобы он отвечал на http://domain.com:80 редиректом (код HTTP 300) на https://domain.com:443. А там уже пусть отвечает ваш непопулярный сервер на python.

А по хорошему, конечно, надо всё это дело прятать за обратным прокси, как указали в ветке выше.

Ответить | Правка | Наверх | Cообщить модератору

9. "домен только https"  +/
Сообщение от Аноним (9), 10-Мрт-20, 07:48 
На каких ты колёсах сидишь что умудряешся так адекватно на подобное отвечать??? У меня на подобных топиках аж крышу сносить начинает(((

Ответить | Правка | Наверх | Cообщить модератору

10. "домен только https"  +/
Сообщение от Licha Morada (ok), 11-Мрт-20, 00:46 
> На каких ты колёсах сидишь что умудряешся так адекватно на подобное отвечать???

Чай, кофе, горячий шоколад...

> У меня на подобных топиках аж крышу сносить начинает(((

Вопрос нубский, но все мы там были. Да и вообще, нормально спросил. Обозначил что есть, что получается, чего хочется. У меня крышу сносит когда распальцовку делают и на IT суржике глаголят.

Ответить | Правка | Наверх | Cообщить модератору

11. "домен только https"  +/
Сообщение от rtr54name (?), 11-Мрт-20, 17:34 
Для меня настройка обратного прокси nginx, это лютый трэшак.
Может есть костыль попроще?
Ответить | Правка | Наверх | Cообщить модератору

12. "домен только https"  +/
Сообщение от Licha Morada (ok), 11-Мрт-20, 19:30 
> Для меня настройка обратного прокси nginx, это лютый трэшак.

ИМХО, имеет смысл сделать чтобы оно лютым трешаком быть перестало. Устоявшийся стандарт индустрии, между прочим.
Обратный прокси на nginx настраивается тривиально. Посмотрите какой-нибудь туториал с картинками. И читайте паралельно формальную документацию чтоб отличить хрень от дела, а то в интернете чёрте-что могут насоветовать.

> Может есть костыль попроще?

Ну, сварить что-то для xinetd, чтобы в ответ на что-угодно-по-TCP80 он выдавал текст, похожий на ответ нормального HTTP сервера с редиректом. Только, имхо, именно это будет лютый трешак. Много чего такого можно замутить, простор для фантазии есть.

Имейте в виду, для того чтобы "при запросе domain.com всегда открывался https://domain.com" обратный прокси не нужен. Для этого нужен HTTP сервер слушающий на 80-ом порту и умеющий отвечать редиректом. А обратный прокси вам сватают чтобы вы себе ногу не прострелили, и ряды ботнета какого-нибудь на пополнили. Случайно так получается, что обратный прокси вполне справляется и с задачей отвечать редиректом.

Ответить | Правка | Наверх | Cообщить модератору

13. "домен только https"  +/
Сообщение от Pahanivo пробегал (?), 09-Апр-20, 20:42 
> Для меня настройка обратного прокси nginx, это лютый трэшак.

ой не в ту профессию ты гребешь


Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

14. "домен только https"  –2 +/
Сообщение от Юрий Ивановemail (?), 25-Авг-20, 09:41 
> Настраиваю bind по этому мануалу:
> https://www.dmosk.ru/miniinstruktions.php?mini=bind-primary
> Не использую apache, nginx.
> Нужно, чтобы при запросе domain.com всегда открывался https://domain.com.

вот работающий конфиг апачи2
<VirtualHost *:80>.
  ServerName jura12.ru
  ServerAlias www.jura12.ru

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{SERVER_NAME} =jura12.ru [OR]
RewriteCond %{SERVER_NAME} =www.jura12.ru
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI... [END,NE,R=permanent]
</IfModule>
</VirtualHost>

Ответить | Правка | Наверх | Cообщить модератору

15. "домен только https"  +/
Сообщение от Pahanivo (ok), 26-Авг-20, 10:51 
Юрочка, тема то апрельская, эт раз.
https://httpd.apache.org/docs/2.4/mod/mod_alias.html#redirect
эт два.


Ответить | Правка | Наверх | Cообщить модератору

16. "домен только https"  –1 +/
Сообщение от Licha Morada (ok), 26-Авг-20, 21:15 

> ServerName jura12.ru

Контекстная реклама jura12 прикольная, и по форме и по содержанию.
ИМХО не за гранью, пусть живёт.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

17. "домен только https"  +/
Сообщение от jura12 (ok), 14-Ноя-20, 06:36 
в общем инструкция такая. делаете начальную конфигурацию для 80 порта. запускаете certbot и он генерит вам конфиг 443 и правит 80. только вроде надо сначала выключить апачи.
окончательные конфиги у меня такие:
https://www.jura12.ru/sites/default/files/2020-11/jura12ru.8...
https://www.jura12.ru/sites/default/files/2020-11/jura12ru.conf

P.S. только у меня там php-fpm от пользователя включено и некоторые другие настройки.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру