일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- vi
- 아파치
- vim
- Firebase
- 젠킨스
- Phone Selector
- jenkins war
- CODEIGNITER
- jenkins
- 안드로이드
- 가상컴퓨터
- 우분투 젠킨스
- 버추얼박스
- 우분투 아파치 ssl
- 우분투
- 전화번호 가져오기
- ubuntu
- 우분투 젠킨스 업데이트
- 인증번호 문자
- php
- virtualbox
- vimrc
- phpMyAdmin
- 아파치 https 적용
- 웹서버
- 리눅스
- Android
- 가상머신
- jenkins 업데이트
- SMS Retreiver API
- Today
- Total
철스토리
CodeIgnighter 에서 index.php 제거하기 본문
출처 : http://www.codeigniter-kr.org/bbs/view/lecture?idx=7073
아무리 하란대로 해도 안되서 다른 방법을 찾았음...
1. rewrite 주석제거 (없을 수 있음)
: $sudo vi /etc/apache2/mods-available/rewrite.load
#LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
2. .htaccess 파일을 사용하기 위해 AllowOverride 옵션 All로 변경
: $sudo vi /etc/apache2/apache2.conf
: ci가 설치되어 있는 디렉토리(/var/www 일경우) AllowOverride 설정 변경
#AllowOverride None #주석처리 했음
3. Codeigniter의 config.php 파일에서 index_page 제거하기
: $vi /var/www/ci/application/config/config.php
4. index.php와 같은 디렉토리에 .htaccess 파일 설정 (없으면 만들기)
: $vi /var/www/ci/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond
$1
!^(index\.php|images|captcha|data|
include
|uploads|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/
$1
[L]
</IfModule>
위와 같이 했는데.... 내 경우에는 안되서 무슨일인가.........................
* 해결방법
참조 : http://stackoverflow.com/questions/3131236/how-do-you-enable-mod-rewrite
1. phpinfo를 통해서 mod_rewrite 모듈이 활성화 되었는지 확인하기
: $vi /var/www/ci/info.php
<?php
?>
2. 주소창에서 phpinfo 확인하기
: http://localhost/info.php
3. 검색을 통해서 mod_rewrite가 있는지 확인
: 없으면 다음을 실행
4. mod_rewrite 활성화 시키기
: a2enmod rewrite
5. 아파치 재기동
: service apache2 restart
6. 끝!
됐다!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
'서버설정 > 우분투 서버설정' 카테고리의 다른 글
phpmyadmin 접속 시간 늘리기 (0) | 2016.10.25 |
---|---|
MySQL auto_increment locking 설정 (0) | 2016.09.20 |
Ubuntu에 CodeIgnighter 설치하기 (0) | 2016.09.18 |
우분투(ubuntu) 고정아이피 설정방법 (0) | 2016.07.11 |
우분투 FTP 설치 및 설정하기 (0) | 2016.07.11 |