제목 | 서브 디렉토리에서 redirect 사용시 403에러만 뜨네요 ㅠㅠ | ||
---|---|---|---|
글쓴이 | 잔천 | 작성시각 | 2016/02/17 12:18:14 |
|
|||
안녕하세요. 이제 갓 1년정도 되는 초급 개발자입니다.
다른게 아니라 현재 가비아에서 호스팅 받아 개발중인데 서브디렉토리에 CI 설치 후 작업도중에 redirect에 상대경로를 쓸 경우 무조건 403에러가 뜨네요 ㅠㅠ 나름 원인이 무엇인지 분석해보려 포럼 내부에 왠만한 자료들은 검색을 통해 찾아봤는데 해결 방법이 없더군요..ㅠ
redirect('./blist'); <- 403 // 추가로 어느곳으로 보내든지 403입니다. ex) (.), (/) 등등.. redirect('http://정상주소.com/companya/termas/page/board/blist); <- 정상작동
그래서 메인디렉토리 임의의 위치에서 current_url 찍어본 결과 http://정상주소.com/termas/stats/statsmanagement 이렇게 나오는 반면 서브디렉토리에서는 http://2~~.4~~.2~~.5~~/companya/termas/page/board/bwrite 이런식으로 ip주소로 나오더라구요.
제 생각에는 이 부분이 어떻게 잘못된거 같은데.. 서버세팅이 잘못된건지.. 갈피를 못잡겠습니다. ㅠㅠ
답변 부탁드립니다 ( __ )
|
|||
다음글 | 이렇게 나옵니다 array(4) { ["id&... (4) | ||
이전글 | 기존의 PHP 코드를 이용할 때 의문점 (4) | ||
한대승(불의회상)
/
2016/02/17 13:01:04 /
추천
1
|
잔천
/
2016/02/17 13:10:40 /
추천
0
config파일에서 수정하니까 상대경로도 정상적으로 작동합니다. 정말 감사합니다 ^^
|
kjuny
/
2018/12/23 20:17:46 /
추천
0
감사합니다 3일동안 해메던 문제 저도 얻어갑니다... ㅜㅜ
|
이래저래 예매하다면 아래처럼 base_url() 을 사용하세요.
base_url 사용시 config/config.php 의 $config['base_url'] 에 사이트명을 반드시 기입하세요.