我是新來的笨和使用笨1.7,我創建了一個.htaccess文件的根目錄下的代碼:url_suffix才能在笨不能正常工作
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /ci/index.php/$1 [L]
除去從URL中的index.php,並添加
$config['url_suffix'] = ".html";
config.php文件爲所有頁面提供默認後綴。從那以後,我創建了這個代碼控制器test.php的:
class Test extends Controller{
function test(){
parent::Controller();
}
function index(){
$this->load->view('test');
}
}
和觀點也:
<?php
echo anchor(current_url(), 'This Page');
?>
當我瀏覽到http://localhost/ci/test.html它工作正常,但是當我點擊鏈接自動生成的錨點()函數在我看來它去http://localhost/ci/index.php/test.html
如何從anchor()函數生成的URL刪除/index.php/?
而且當我指向主頁
本地主機/ CI/index.html的
它讓我看到一個404頁面未找到錯誤,但是當我指出
本地主機/ CI /指數。 php
它工作正常。爲什麼主頁沒有被轉換爲index.html而不是index.php?
哇!它非常感謝親愛的。 – 2012-02-17 13:37:59