문제

단일 경로/페이지에 대해 Rails Route 도우미 *_URL의 동작을 수정하고 싶습니다.

내가 시도하는 일은 다음과 같습니다.

사용자 방문 :
http://test1.myapp.com/account

모든 *_URL 라우팅 도우미가 해결됩니다 http://test1.myapp.com/ 정상적으로.

그러나 사용자가 가면 https://myapp.heroku.com/account/billing?id=test1

해당 페이지의 모든 *_URL 라우팅 도우미가 다음과 같이 해결하려면 다음과 같습니다. http://test1.myapp.com/대신에 http://myapp.heroku.com/

그렇다면 모든 *_URL 헬퍼가 특정 페이지를 호출 할 때 도메인 비트를 변경할 수 있습니까?

관심있는 사람들을 위해 보안 청구 페이지에만 앱에 Heroku의 Piggyback SSL 메소드를 사용하려고합니다.

도움이 되었습니까?

해결책

실제로 청구 영역을 가리키는 링크를 수정할 수 있습니다.

<%= link_to "Billing", my_helper_url(test1, :host => "myapp.heroku.com", :protocol => "https") %>
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top