CI 묻고 답하기

제목 안녕하세요 ㅠ rewrite 문제로 질문드립니다.
카테고리 CI 2, 3
글쓴이 Keins 작성시각 2018/01/23 09:00:53
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 72766   RSS
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /dac_ci/
    RewriteCond $1 !^(index\.php|images|css|js|opensource|captcha|data|include|uploads|robots\.txt)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /dac_ci/index.php/$1 [L,QSA]
</IfModule>
<IfModule !mod_rewrite.c>
     ErrorDocument 404 /
</IfModule>

 

현재 위와 같이 .htccess 파일이 생성되어 있는데 문제가...

rewrite.so 를 활성화 시켜줬는데도 작동이 안되는듯 합니다.

redirect을 써서 넘겼는데도 분명 200 이 뜨면서 페이지를 불러왔는데 페이지가 이전페이지에서 멈춰있습니다.

 

즉, 로그인을 했는데, 로그인 페이지만 보여질뿐 메인으로 안넘어가지는 상황이 생깁니다.

현재 macbook 으로 개발하고 있습니다.

 다음글 GD watermark 관련 문의 드립니다. (3)
 이전글 <a href링크경로 설정방법에 대하여 알고싶어요... (1)

댓글

변종원(웅파) / 2018/01/23 10:08:35 / 추천 1

redirect와 분리해서 하나씩 해결하세요.

redirect 풀고 주소 줄이기가 되는지 확인부터 해보세요.

Keins / 2018/01/23 10:11:22 / 추천 0
주소 줄이기라면 index.php 없이 잘 되는지 얘기하시는건가요??? 만약 그거라면 현재 index.php 가 없이 직접적으로 잘 접속은 됩니다.
변종원(웅파) / 2018/01/23 11:35:00 / 추천 1

그럼  redirect 어떻게 했는지 올려주세요. 답변하는 사람은 뭐가 어떻게 되어 있는 모르기 때문에

기본적으로 판단할 근거는 올려주셔야 합니다. 

Keins / 2018/01/23 14:19:49 / 추천 0

아고 도와주셔서 감사합니다.

죄송하게도 혼자서 계속 뻘짓하다가 해결했습니다. 바보같은짓을 하고 있었네요 ㅠ HTTP Code 값이 303 으로 적힌걸 잘못봤었네요 ㅠ

POST 형태로 넘어온걸 GET 으로 redirect 넘기려 했으니.. 안되는게 당연했었는데; 문법상 틀리거나 셋팅이 잘못된게 아니었는데

사용을 잘못 사용하고 있었네요 ㅠ 초보의 글에 답해주시느라 고생하셨습니다.

 

변종원(웅파) / 2018/01/23 16:25:14 / 추천 0
Keins/ 해결 되서 다행입니다. ^^