Armagedonik: 3. Роботс. Как я понимаю на http он должен остаться таким
Robots.txt должен быть один единственный и доступен по обоим протоколам. В директиве Host укажите адрес с HTTPS если собираетесь этот вариант делать основным зеркалом.
POP44, у всех своя логика. В редакторах Microsoft при нажатии на Enter начинается новый параграф, вот он вам его и вставляет. Попробуйте чего он вставит по Shift+Enter
Оптимально заменить на бесплатный Lets Encrypt, если у вас свой сервер или есть их поддержка у хостера, чтобы вручную каждые три месяца его не пришлось обновлять потом. Плюс некоторые хостеры сейчас включают бесплатный сертификат в услугу хостинга, может у вашего тоже такое есть. Или, как вариант, использовать платный.
По настройке протоколов, возможно стоит отключить SSL3, посмотрите этот тест
Правильнее будет вообще не проверять все 30 тысяч строк в массиве, а перестроить SQL запрос так, чтобы он сразу нужные строки возвращал. Т.е. в сам запрос добавлять условия проверки, соответствует характеристика нужной или нет.
Так кто-то делал?
В wordpress так можно сделать, например. Парочка параметров в конфиге и авторизация + админка начинают работать только по HTTPS.
define('FORCE_SSL_ADMIN', true);define('FORCE_SSL_LOGIN', true);
3. Роботс.
Как я понимаю на http он должен остаться таким
Robots.txt должен быть один единственный и доступен по обоим протоколам. В директиве Host укажите адрес с HTTPS если собираетесь этот вариант делать основным зеркалом.
Часть вопросов по переезду разобрана в блоге Платона Щукина сегодня.
У меня прописано также, как там указано.
Принудительно укажите протокол HTTPS в коде вызова
Тут вот обсуждают уже /ru/forum/936494
Может надо в htacess прописывать вместо серверного редиректа?
Они оба серверные, только сервера разные, nginx и apache. Через nginx немного быстрее будет, ничего не меняйте больше.
. Если ли логика?
POP44, у всех своя логика. В редакторах Microsoft при нажатии на Enter начинается новый параграф, вот он вам его и вставляет. Попробуйте чего он вставит по Shift+Enter
Два Летсэнкрипт.
Можно и в один сертификат оба запихнуть, если они на одном сервере.
WD-1, по сертификатам StartSSL почитайте вот здесь: https://geektimes.ru/post/281188/
Оптимально заменить на бесплатный Lets Encrypt, если у вас свой сервер или есть их поддержка у хостера, чтобы вручную каждые три месяца его не пришлось обновлять потом. Плюс некоторые хостеры сейчас включают бесплатный сертификат в услугу хостинга, может у вашего тоже такое есть. Или, как вариант, использовать платный.
По настройке протоколов, возможно стоит отключить SSL3, посмотрите этот тест
Правильнее будет вообще не проверять все 30 тысяч строк в массиве, а перестроить SQL запрос так, чтобы он сразу нужные строки возвращал. Т.е. в сам запрос добавлять условия проверки, соответствует характеристика нужной или нет.