2014-11-15 1 views
0

Rails4 앱에 heroku가 아닌 호스팅 서비스를 사용합니다.Rails4 : 프로덕션 환경에서 HTTPS (SSL) 대신 HTTP를 사용하는 방법

나는 Heroku와 같은 호스팅 서비스 도메인에서 실행되는 응용 프로그램에 대해 호스팅 서비스의 SSL 인증서를 피기 백 (piggyback) 할 수 있습니다.

www.example.com과 같은 사용자 정의 도메인을 사용하면 브라우저에 경고 메시지가 표시됩니다.

www.example.com을 입력하면 https : //www.example.com (SSL)으로 리디렉션됩니다.

HTTP 사용하는 방법에 저를 알려 주시기 바랍니다 : //www.example.com 대신 HTTPS의 : //www.example.com (SSL)을.

지금까지 내 도메인의 SSL 인증서를 구입하고 구성하고 싶지 않습니다.

나는 production.rb에서 config.force_ssl = true을 주석 처리했습니다.

SampleApp::Application.configure do 
    #config.force_ssl = true 
    config.serve_static_assets = true 
end 

답변

1

대신 주석의 '거짓'으로 시도 구성 \의 production.rb : 그것은 어떤 차이가되지 않습니다

config.force_ssl = false 
+0

. 기본값은'false'입니다. –

+0

@ Yasin 및 @Simone Carletti에 대한 귀하의 의견에 감사드립니다. '\ config \ environments.rb'의'\ config \ environments \ production.rb'에 저장하면 작동합니다. 파일이 잘못된 경로에 저장되었습니다. – SamuraiBlue

관련 문제