반응형
application - config - config.php 파일 수정
//$config['base_url'] = '';
$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http");
$config['base_url'] .= "://" . $_SERVER['HTTP_HOST'];
$config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']), "", $_SERVER['SCRIPT_NAME']);
//$config['index_page'] = 'index.php';
$config['index_page'] = '';
.htaccess 파일 수정 (이 파일은 index.php 와 같은 경로에 존재해야 하며, 없을경우 생성해주면된다.)
-index.php 파일이 최상위 경로에 있는경우
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond $1 !^(index\.php|images|captcha|data|include|uploads|js|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>
-index.php 파일이 하위 폴더 경로에 있는경우 (이것을 찾지 못하여 시간이 좀 걸림)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond $1 !^(index\.php|images|captcha|data|include|uploads|js|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ 폴더경로/index.php/$1 [L]
</IfModule>
반응형
'PHP > codeigniter' 카테고리의 다른 글
ci email 전송시 제목(한글, 문자) 깨짐 (2) | 2016.06.23 |
---|---|
코드이그나이터 Disallowed Key Characters. 에러 (0) | 2016.04.01 |
코드이그나이터 세션 오류 (0) | 2016.03.30 |
이클립스 코드이그나이터 연동 ( eclipse codeigniter ) (0) | 2016.03.29 |
이클립스 PDT 설치 및 APMSETUP 연동 (0) | 2016.03.29 |