CI 프레임 워 크 구축

1828 단어 프레임
CI 프레임 워 크 등 을 서로 다른 환경 에 이식 하 는 것 이 매우 편리 합 니 다. 아주 적은 설정 만 고치 면 됩 니 다.
1. config. php 파일 을 수정 합 니 다.
$config['base_url']    = 'http://127.0.0.1/bill/';

2. apache 가 rewrite 모듈 을 지원 하도록 합 니 다 (index. php 제거)
sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

설정 수정 /etc/apache2/sites-available/default
    ServerAdmin webmaster@localhost

    RewriteEngine On
    RewriteOptions Inherit

    DocumentRoot /var/www
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All 
        Order allow,deny
        allow from all
    </Directory>

3. rewrite 규칙 추가 (사이트 루트 디 렉 터 리 의 htaccess 파일)
RewriteEngine on                                                                                                                 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /bill/index.php/$1 [L] 

좋은 웹페이지 즐겨찾기