기존 https 레일스 앱을 스테이징 서버에 배포하고 있으며 어떤 이유로 프로덕션 서버에서 원하는 동작 인 https 버전의 사이트로 리디렉션되고 있습니다. 하지만 내가 준비하고있는 스테이징에는 포함되지 않습니다.) 스테이징 서버에서는 https로 리디렉션 된 후에 아무 것도 반환하지 않습니다.레일 앱이 https로 리디렉션하려고 시도합니다
브라우저에 my.ip.add.ress
을 입력하면 https://my.ip.add.ress
으로 리디렉션됩니다. 나는 config.force_ssl = false
을 확인했습니다. 내 앱에서 ssl로 리디렉션되는 다른 기능 (내 앱에서 ssl 및 https가 모두 검색 됨)이없는 것으로 보입니다. rails c production
부츠가 멋지게 나옵니다.
내 production.log에 기록되지 않아서 내 앱이 공격적인지 알지 못합니다. 아파치는 SSL로 리디렉션하려고 할 수 있습니까? apache2.conf (https://wiki.apache.org/httpd/RewriteHTTPToHTTPS)에는 이러한 지시문이 없습니다.
저는 Apache2를 Passenger 모듈과 함께 사용하고 있습니다. 내 응용 프로그램에 .htaccess 파일이 없습니다. 그것은 Rails 3.2 앱입니다.
다른 브라우저를 사용해 보셨습니까? 예 : 크롬 캐싱은 규칙을 리디렉션합니다. – wacaw