[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .

Форум «Предложения и пожелания» / [✓] Баг на сайте с https

vitaly80 Сообщение #1 29 июня 2019 в 21:21
Профи
4
Зашел на клавогонки через поиск. Залогинился, жму на верхние кнопки - они не жмутся. Минуты 2 тыркался с разных браузеров, пока не догадался убрать https из адресной строки. С http работает норм. Вот пишу репорт)
ergozorax Сообщение #2 29 июня 2019 в 21:32
Кибергонщик
1
+, тоже это было.

Fenex, Daniel, пожалуйста, либо сделайте автоматический редирект с https версии сайта на http, либо уже перейдите наконец на https!
legitimate_GONE Сообщение #3 30 июня 2019 в 08:24
Супермен
30
Да что вы всё феникс, да феникс, он давно не разработчик тут лол
ergozorax Сообщение #4 13 сентября 2019 в 01:04
Кибергонщик
1
http://klavogonki.reformal.ru/proj/?mod=one&ia=1117006

Статус задачи - ВЫПОЛНЕНО! Ура!
Speedyman Сообщение #5 13 сентября 2019 в 09:10
Тахион
64
Очень долго выполняли эту простенькую задачку.
un4given Сообщение #6 13 сентября 2019 в 10:29
Клавокодер
122
Speedyman писал(а):
Очень долго выполняли эту простенькую задачку.

Вне всяких сомнений, для какой-нибудь странички или простенького сайта задача действительно тривиальная.
А для клавогонок, которые уже давным-давно не «простенький сайт», да ещё и с кучей говнокода внутрине очень хорошо продуманной архитектуройзахардкоженными ссылками, эта задача превращается в полную шляпу, в такую, за которую даже браться неохота
Последний раз отредактировано 19 сентября 2019 в 23:25 пользователем un4given
ShirokiMiRukami Сообщение #7 13 сентября 2019 в 15:10
Кибергонщик
59
ну даже если захардкодили ссылки на http:// и так сложно изменить это в коде, можно на лету менять в nginx через ngx_http_sub_module. Если Даниэль надумает, может обращаться за помощью, помогу без оплаты)
Сам же сертификат через letsencrypt с автоматическим обновлением раз в несколько дней, тоже никакой проблемы нет.
Последний раз отредактировано 13 сентября 2019 в 16:57 пользователем ShirokiMiRukami
Даниэль Сообщение #8 13 сентября 2019 в 23:23
Клавомеханик
22
JustSo писал(а):
ну даже если захардкодили ссылки на http:// и так сложно изменить это в коде, можно на лету менять в nginx через ngx_http_sub_module. Если Даниэль надумает, может обращаться за помощью, помогу без оплаты)
Сам же сертификат через letsencrypt с автоматическим обновлением раз в несколько дней, тоже никакой проблемы нет.


На самом деле в этом чудо-проекте всё куда веселее..

Начнем с того, что аватарки висят на amazon s3, который никак не умеет присваивать SSL к поддомену i.klavogonki.ru

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


Сами http ссылки ручками где-то неделю чистили ) Т.к. где-то можно и нужно чистить, где-то нельзя и приходится вместо относительных жестко прописывать Https иначе не работает.

Клавогонки, это же солянка технологий.. тут тебе и Node и angular и ajax в одном флаконе приправленные джабером и первым Zend докучи )) оно еще как-то между собой умудряется взаимодействовать.

Почти 30 000 операционных файлов ( без изображений ) в 4000 папках


Учитывая, что у проекта сейчас нет разработчика ( то есть совсем ). То всё это делалось силами меня ( который вообще не разработчик ), моих коллег из других проектов в параллель с помощью Унча и Переборыча ( респект им за помощь, ибо мои коллеги в принципе в кг не разбираются )

Отсюда и имеем столь длительное время.. Зато на совесть ))

Сертификаты вроде у проекта есть, на поддомены тоже есть.

А за помощью благодарю - обязательно по-возможности обратимся, проекту она всегда нужна.

Мне бы в личку хоть список небольшой того, какие скилы на борту и в чем готовы помогать.
Последний раз отредактировано 13 сентября 2019 в 23:24 модератором Даниэль
sshishov Сообщение #9 30 марта 2021 в 14:36
Маньяк
22
Раз уже стал поддерживаться HTTPS, почему теперь по умолчанию ВСЕГДА не редиректить HTTP->HTTPS?
Так будет и секьюрнее, и в ногу со временем и проблем поддержки различных протоколов не будет.
Хардкодить в коде HTTP/HTTPS - это сильно, из-за этого все проблемы. Чтобы такого не было, нужно использовать протокол из хедера реквеста, тогда протокол будет тот же, что и реквест. При условии HTTP->HTTPS он будет всегда HTTPS!

Сам я разработчик на Python (Django) + JS (React) + AWS (infrastructure). Если что помочь иногда, можно посмотреть.
Advisor Сообщение #10 30 марта 2021 в 16:18
Тахион
64
sshishov, сижу исключительно под HTTP, иначе не работает KlavoTools / работает криво или через раз.
Jovany Сообщение #11 30 марта 2021 в 20:17
Новичок
80
Ребят, вы чего? В клавотулзе все есть, юзайте:
carmero Сообщение #12 30 марта 2021 в 21:26
Маньяк
51
Advisor писал(а):
иначе не работает KlavoTools / работает криво или через раз

Всё работает...

Чтобы писать в форуме, нужно зарегистрироваться.


Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена