질문을 삭제하지 말아주세요.!
 
1
0
-1

안녕하세요

우리나라 현행 법상 제가 알기로,

로그인 및 글쓰기 등 개인 정보가 들어가는 부분은 https (SSL)처리 해야하는 것으로 알고 있는데요..


처음에는  모든 페이지를 https 처리했었는데.. 비호율적이라고 하시는 분들이 계셔서 해당 부분만

https 처리하려고 합니다..


문제는 요청을 마치고 돌아올 때 https로 넘어옵니다.

return redirect(route('home')); 으로 리턴하는데요..

결과는 https://sample.com 으로 리다이렉트됩니다..


tinker에서 route('home')을 치면  http://sample.com으로 정상적으로 나오는데요..


  1. 위와 같은 증상이 생기는 이유가 뭔지 궁금합니다.

  2. 미들웨어에서 사용자가 인위적으로 https를 지원 안하는 페이지를 https로 들어왔을 경우 http 로 리다이렉트 하고 싶은데요.. 혹시 따로 명령어가 있는지요 없으면 php 기본 스킬로 처리 하려고합니다.


     

    return redirect()->secure($request->getRequestUri());

    한마디로 정의하면, 위 코드의 반대격인 경우가 있는지 궁금합니다.


    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      2번은 애초에 진입을 못해서 안되네요..

      nginx 설정으로 해야할것같습니다 ㅠ.ㅠ

        CommentAdd your comment...