CI 묻고 답하기

제목 CI URL 경로 질문.
글쓴이 코드이그맨 작성시각 2016/06/16 13:17:33
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 12915   RSS

현재 간단한 게시판을 만들어 보고있습니다.

 

URL헬퍼는 따로 사용을 안했습니다.

 

 

index.php는 죽여놓았구요..

 

음 경로를 치면..

 

로컬호스트/Blog   ->현재 이게 메인 URL입니다.

 

 

처음에는 글목록이 뿌려지게 되어있습니다.

 

이 상태에서 <a></a> 태그를 이용해서 저는 핸들링을 하고 있는데..좀 이상한 점이 있어서 질문을 올립니다.

 

<tr>
    <td><?= $num; ?></td>
    <td><a href="read/<?= $row->num; ?>"> <?= $row->title; ?></a></td>
    <td><?= $row->name; ?></td>
</tr>

 

한 링크는 저렇게 처리해줘야.

Blog/read/   이렇게 잘 가구요.

 

글쓰기 버튼이 있는데.

<a href="Blog/write_view"><button class="btn btn-xs btn-success">글쓰기</button></a>

이애는 이렇게 해줘야 정상적으로 핸들링이 됩니다;;

왜 그런건가요?? 제가 경로를 잘못알고있나요??

 

 다음글 코드이그나이터 처음 폴더를 보면, index.php 요... (3)
 이전글 $quert->result 사용법이;; (3)

댓글

코드이그맨 / 2016/06/16 13:23:10 / 추천 0
localhost 상으로 호출해서 하면;  
Blog/write_view

ㅣ 위와 같이 처리하면 되는데, 만약 로컬호스트/Blog 로 들어와서 페이지를 뛰우면... 저 A 태그들 링크들이.. 바보가되네요;; ㅠㅠ

한대승(불의회상) / 2016/06/16 13:26:11 / 추천 0

일단 url 헬퍼의 base_url 이나 site_url 함수 사용을 권장 합니다.

URL 규칙명이  "컨트롤러클래스명/메소드명" 이나 "blog/write_view" 가 맞는 경로 입니다.

link 클릭 후 주소창에 주소가 어떻게 변하는지 확인 해 보세요.

코드이그맨 / 2016/06/16 14:18:14 / 추천 0

넵넵 URL헬퍼 해서.

베이스URL주고 config하고,

ancor를 이용해서 처리하니, 링크가 흔들리는 녀석들이 없어졌습니다.

답변 감사합니다!