第一步:上官網下載CodeIgniter 3.0 只取application、system、index.php放到項目的目錄下。 php
第二部:配置 css
一、打開application\config\database.php配置數據庫 數據庫
二、打開application\config\autoload.php 開啓自動加載database 、url session
$autoload['helper'] = array('url');開啓重寫功能 app
在項目的的根目錄下新建文件.htaccess 函數
文件內容以下: url
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
3.路由配置。在applicaiton\config\routes.php中,52行 spa
$route['default_controller'] = 'welcome'; 圖片
welcome改成index
路由
site url表示站點的網址,base_url表示基地址,或者說是默認地址。其含義解釋以下:
site url用於連接網址,base_ur用它來指定js、css或imgae路徑
好比百度的網頁中有以下內容:
當前網址:http://www.baidu.com
網頁中的圖片相對路徑:images/logo.jpg
則圖片是真實路徑爲:http://www.baidu.com/images/logo.jpg
若是設置了base_url爲http://www.qq.com/
則圖片的實際路徑爲http://www.qq.com/images/logo.jpg
結論:
在沒有設置base_url的狀況下網頁內的連接是相對於當前site_url的,若是設置了base_url則相對於設置的base_url。
後期須要用到session來登陸,如今在application\config\autoload.php自動加載session。而後在調用其餘session函數執行。