Iptable: Перенаправьте https к http за исключением определенного хоста

У меня была эта проблема после обновления mysql.

Я сделал:

mysqlcheck --all-databases --repair -u root -p
mysql_upgrade -u root -p

Но в Вашем случае, Вам, вероятно, придется освободить/var/lib/mysql /* перед переустановкой, поскольку это держит журналы транзакций внутри

0
задан 1 July 2011 в 14:36
2 ответа

Альтернативы для решения проблемы предупреждения были бы одним из следующих

  • Закройте https порт все вместе (порт 443)
  • Купите сертификат SSL, который действителен для всех доменов
  • Поместите https-сайт на отдельный IP-адрес и только открытый порт 443 на том IP.

Если бы Вы абсолютно хотите использовать перенаправление, необходимо было бы отправить перенаправление в браузер после того, как сертификат SSL был представлен браузеру, и затем также после того, как предупреждение показало. Существует, вероятно, некоторый способ, которым Вы могли перенаправить порт 443 для портирования 80 с iptables, но я не знаю ни о каком методе, который сделал бы это в "хорошем" методе как браузер, запрашивающий, чтобы сайт по https предположил, что встречает поддерживающий SSL сайт.

2
ответ дан 4 December 2019 в 12:53

Вы не могли перенаправить трафик HTTPS к http. Это перенаправление, как должен замечать браузер, знает, что будет Трафик не-SSL.

Необходимо или купить действительный сертификат SSL с, широко доверяется, или закройте https порт.

Вы могли перенаправить через некоторые параметры конфигурации для Apache, но Вы все еще получите предупреждение сначала.

1
ответ дан 4 December 2019 в 12:53

Теги

Похожие вопросы