CodeIgniter 是一套小巧但功能强大的 PHP 框架,做為一個簡單而“優雅”的工具包,它是一套專為 PHP 開發者建立功能完善的 Web 應用程序。
CodeIgniter 打開 webbuilder 時 URL 會像以下這樣:
QUOTE:
http://www.adj.idv.tw/index.php/webbuilder/
夾了 index.php 在中間,非常不美觀。
在 Apache Web Server 上可以使用 URL Rewirte 去將 index.php 去除掉,只要將以下 .htaccess 放到CodeIgniter index.php 的所在的目錄便可以。
.htaccess 設定檔最下面加上:
QUOTE:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>
現在可以以這種形式打開 webbuilder 了
http://www.adj.idv.tw/webbuilder/