2013-06-07 2 views
1

Я установил 'ssl endpoint' на heroku, и это отлично работает. У меня есть имя для www.miketown3.com, указывающее на osaka-4635.herokussl.com. https работает отлично.heroku ssl конечная точка - http vs https

Однако, когда я получаю http://www.miketown3.com, я перенаправляюсь на https://www.miketown3.com, и я хочу остаться на http. При тестировании моего приложения локально это не происходит. Кроме того, при просмотре трафика в хром я не вижу перенаправления на уровне http любого типа. Есть только запрос к http://www.miketown3.com без ответа. Затем сразу следующий запрос будет https://www.miketown3.com, но на этот раз есть действительный ответ.

Мой вопрос, где происходит это перенаправление и как его остановить? Огромное спасибо!

ответ

0

Я не уверен на 100%, что вы задаете, но если вы хотите только HTTPS для определенных частей (URL) вашего сайта и при условии, что используете рельсы, вы можете добавить драгоценный камень 'rack-ssl-enforcer', это позволит вам указать, что части вашего сайта перенаправляются на https, т. е. вход

1

Поскольку ваш субдомен www указывает на osaka-4635.herokussl.com, сервер по этому адресу выполняет перенаправление. Чтобы остановить его, вам нужно удалить аддон конечной точки ssl и изменить свои DNS-записи на https://devcenter.heroku.com/articles/custom-domains (например, укажите ваш поддомен и ваш поддомен на yourapp.herokuapp.com)

Смежные вопросы