코드이그나이터 기반 PHP 오픈소스 게시판 : 씨아이보드

제아이피기반으로 간헐적으로 install 요청이 아파치로그에 생기는데요. 이유를 모르겠습니다.

  • 차가운잎사귀
  • 0
  • 1,312
  • 글주소
  • 11-18

안녕하세요?


간헐적으로 아파치로그를 살펴보면 install 요청이 들어옵니다. 제아이피로요. 


근데 install 경로의 주소로 요청한적이없거든요.


ce851bc92f2a69be97ee29ab6b9d8c58.PNG
 

앱으로 https기반으로  api 요청하는데요. 

앱이다보니 에이전트가 표시가안됩니다. 이건 그렇고.


POST방식으로 API ~ info 요청 에서 303 에러뜨고나서 바로 1초후에 GET 방식의 install 이 뜹니다.


info 이전의 접속로그에는 200으로 통신요청이 잘됬었는데요.


알아보니깐 303이 리다이렉션 일때 상태값인것같은데..  json 으로 주고받는 로직이라 리다이렉션은 따로하지않거든요.


웹페이지 로그인할때 303 POST로 리다이렉트 할때나 쓰는것같은데..


전 웹페이지를 아에 쓰지도않은상태로 API통신만 쓰고있었는데..  원인을 찾기가 힘드네요..ㅠㅠ 


조금의 힌트라도 주시면 감사하겠습니다.



메인루트에있는 .htaccess 내용입니다.


RewriteEngine on


RewriteCond %{REQUEST_URI} !^(/index\.php|/assets/|/robots\.txt|/favicon\.ico)

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?$1 [L]




https셋팅은 우분투기반으로 let'ssl 로 셋팅되있습니다.


=============


아 보니깐 


38037fab052ff5a87ea9824a3c9613b9.PNG
 

CB_Controller 에 이게있던데..
어제 디비 접속지연이 있었거든요.. 아무래도 여태 간헐적인 install 요청이 아파치에 기록된 이유가 
디비접속지연이나 연결이 불안정할때 리다이렉트되면서 install 이 기록됬나 생각이 드네요.

혹시 다른이유라도 생각이 드시면 답변주시면 감사하겠습니다.