перенаправлять на https? Я вроде не использую https в конфигурации. а в логах вижу такую ошибку : 2023-05-31 08:59:18 172.17.0.1 - - [31/May/2023:05:59:18 +0000] "\x16\x03\x01\x02" 400 0 "-" "-"
—-
FROM php:7.1-apache
COPY . /var/www/html
RUN echo "ServerName localhost" >> /etc/apache2/apache2.conf
RUN a2enmod ssl && a2enmod rewrite
RUN docker-php-ext-install pdo_mysql
RUN chown -R www-data:www-data /var/www/html
EXPOSE 80
CMD ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"]
А обращаешься через домен?
А из чего вывод, что идет перенаправление на Https. по логам кривой запрос. Смотрите .htaccess в корне сайта. если действительно рерайтит.
Либо так, либо HSTS в действии, либо посмотреть конфиги в /etc/apache2 зайдя в контейнер
в инкогнито пробовал?
да тоже самое.
по localhost
браузер меняет http на https
Попробуй из браузера, из которого ты туда не заходил
так это проблема браузера, а не докера. все у вас ок. копайте контент.
лучше через curl тестить, он хотя бы не закеширует)
или какой-нибудь постман или ARC.
А покажите строчку, как запускаете контейнер?
Выглядит пока короче как выстрел в ногу с localhost + hsts
docker run -d -p 8080:80 crm
прекрасно. и где тут https? проверять в браузере надо localhost:8080 если на то пошло.
это я понимаю и делаю
Обсуждают сегодня