제목 | index.php 없애기가 안되네욤.. 모든 자료 검토를 했습니다.ㅠㅠ | ||
---|---|---|---|
글쓴이 | 주피터 | 작성시각 | 2010/05/14 16:38:49 |
|
|||
아파치 셋팅정보 phpinfo() 함수 실행 /system/application/config/config.php 화일 내용 확인해야 할 부분은 모두 확인완료하고 .htaccess 화일도 index.php 화일과 동일한 위치에 작성하였습니다. 적용해본 .htaccess 내용은 몇가지를 테스트 해보았습니다. 1. ------------------------------------------------
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
SecFilterEngine Off
SecFilterScanPOST Off
------------------------------------------------
2. ------------------------------------------------
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /
</IfModule>
------------------------------------------------
3. ------------------------------------------------
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
------------------------------------------------
4. ------------------------------------------------
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/captcha/(.*)$
RewriteCond %{REQUEST_URI} !^/images/(.*)$
RewriteCond %{REQUEST_URI} !^/include/(.*)$
RewriteCond %{REQUEST_URI} !^/data/(.*)$
RewriteCond %{REQUEST_URI} !^/layouts/(.*)$
RewriteCond %{REQUEST_URI} !^/views/(.*)$
RewriteCond %{REQUEST_URI} !^/plugins/(.*)$
RewriteCond %{REQUEST_URI} !^/trac/(.*)$
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>
------------------------------------------------
.htaccess 화일내용은 검색을 통해서 나온 내용 모두 적용도 해보았지만 여전히 Not FoundThe requested URL /board/test/lists was not found on this server. |
|||
다음글 | oracle연결시 문제.... (2) | ||
이전글 | controllers 폴더를 서브 폴더로 정리하였을때 ... (4) | ||
배강민
/
2010/05/14 16:49:43 /
추천
0
|
주피터
/
2010/05/14 16:55:37 /
추천
0
네...그냥 http://ci.openhaja.com/index.php/board/~~~ 이구요..
html이 기본 폴더로 html 폴더 안에 index.php과 .htaccess 화일이 있습니다.ㅜㅜ |
배강민
/
2010/05/14 17:18:50 /
추천
0
흠.. 스샷등까지 첨부해주신걸로 봐서는 정상인듯한데...
전 3번에 하셨던 가장 짧은놈으로 쓰고있거든요... 윽.... 다른 분들의 도움이... |
주피터
/
2010/05/14 17:21:50 /
추천
0
아겅..
답변 감사합니다.............ㅠㅠ;; |
변종원(웅파)
/
2010/05/14 17:25:23 /
추천
0
virtualhost 셋팅에
<Directory /> Options FollowSymLinks AllowOverride All </Directory> 부분이 있는지 확인해보세요. |
배강민
/
2010/05/14 17:28:08 /
추천
0
헛.. 맞당.. 웅파형님 부분도 필수입니당...
|
주피터
/
2010/05/14 17:33:26 /
추천
0
AllowOverride의 설정이 None으로 되어 있었네욤..ㅠㅠ 바로 적용이 되네욤... 정말 감사합니다..감격의 눈물이..ㅠㅠ 정말 속이 후련합니다.... 그런데 검색했을때 제가 미쳐 저부분을 확인 못한거 같습니다.. 정말 감사합니다.^^ |
배강민
/
2010/05/14 17:47:05 /
추천
0
역쉬 웅파행님...ㅋ... 웅파행님께서 해결되셨으니 5월 정모에 무조건 참석하셔야한다고 전해드리랍니다...ㅋㅋ
|
도라에몽
/
2011/01/31 18:33:28 /
추천
0
저는 다른건 다 했는데...
RewriteBase /
이거 한줄이 없어서 안되더라구요. ^^;; |
Mins
/
2011/04/14 16:43:30 /
추천
0
<directory />
Options FollowSymLinks AllowOverride All </directory> 이란 구문을 2번 써야하네요... 전 2.0.2버전인데 1번째 나오는 부분만 수정했더니 404 error만 나서 삽질 좀 했는데 2번 이나 나오네요 같은 구문이 혹시나 저 같은 고생하실까바 답 답니다~ 수고하세요~ |
josepho
/
2011/10/25 23:04:35 /
추천
0
저도 삽질좀 하다가 Mins 님처럼 혹시나 해서 남깁니다.
(안되서 30분 낭비했네요. ㅠㅠ) 두군데 다 고쳐야 합니다. |
웹 url이...
http://xxx.com/ci/html/index.php 형식인가요?
아니면 html까지 호스트 설정되서
http://xxx.com/index.php 형식인가요?
http://xxx.com/ci/html/index.php 이런 형식인 경우
RewriteRule ^(.*)$ /ci/html/index.php/$1 [L] 으로 설정해야 되었던 걸로 기억합니다...
이 문제라면 수정한번 해보세용... 해결되시길~~~