2013-10-02 3 views
1

사람들이 링크와 양식으로 사이트 전체 https를 수행하는 방법을 알고 싶습니다. 폼 링크를 생성하기 위해 URL :: secure에 익숙합니다. https를 강제로 경로에 https를 전달할 수있는 것 같습니다. 이것은 모든 경로 정의에 https를 설정해야한다는 것을 의미합니까?Laravel 4를 사용하는 사이트 전체 https

+0

나 자신에게 이것에 대해 다른 일을 생각했다, 나는 아무것도하지만, 테스트하지 않은 첫 비록 루트 그룹에 모든 것을 감싸고 그 그룹을 통해 HTTPS를하는 것이 었습니다 . – SamSquanch

+0

테스트하지는 않았지만 기본 URL 구성 항목 (환경 별 기본 URL 설정 - 프로덕션 환경에서는 "https")을 통해이를 수행 할 수 있습니다. – fideloper

+0

@fideloper이 설정은 어디에서 설정하고 있습니까? 나는 config/app.php를 확인했고 URL 옵션을 보았습니다.하지만 그것은 숙련 된 명령 줄에서만 나타납니다. – thestepafter

답변

0

웹 서버를 사용하면 어떨까요? 나는 그것이 더 안전하다고 생각하고 당신은 당신의 어플리케이션에서 다른 것을 할 필요가 없습니다.

이것은 아파치에 대한 내 구성입니다 :

<IfModule mod_rewrite.c> 
    #Options -MultiViews 
    RewriteEngine On 
    RewriteBase/
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ /index.php?/$1 [L] 

    RewriteCond %{SERVER_PORT} 80 
    RewriteRule ^(.*)$ https://domain.com/$1 [R,L] 
</IfModule>