2009-08-06 66 views
1

不要擔心它不是另一個如何從url問題中刪除index.php! :D從url中刪除index.php時出現問題

我根據教程進行了研究和製作;這裏是我的源 http://codeigniter.com/wiki/mod_rewrite/

我敢肯定,所有的步驟,但是,當運行它,我沒有看到任何錯誤訊息...網址更改,如

www.blablabla.com/contact 
www.blablabla.com/about 

,但它始終顯示的主頁:/這就是奇怪的!!

有什麼可以解決的問題?任何想法?

非常感謝!欣賞幫助!

+1

您應該發佈您當前擁有的重寫規則。 – Amber 2009-08-06 08:17:33

回答

2

如果它總是顯示主頁,可能是您的應用程序配置不正確。

檢查system/application/config/config.php文件並找到$config['uri_protocol']選項。

如果您注意到,在評論中有很多選項可以嘗試。我發現,有時在不同的服務器上,我需要嘗試不同的選項才能使用(我認爲這是與PHP配置有關的,AUTO選項並不總是正確)。

+1

嗯,我從來沒有想過那部分。謝謝你的線索!這是目前自動 所以我會嘗試其他選項在這裏 | 'AUTO'\t \t \t默認 - 自動檢測 | 'PATH_INFO'\t \t使用PATH_INFO | 'QUERY_STRING'\t使用QUERY_STRING | 'REQUEST_URI'\t \t使用REQUEST_URI | 'ORIG_PATH_INFO'\t使用ORIG_PATH_INFO | */ $ config ['uri_protocol'] \t =「AUTO」; – 2009-08-06 08:21:30

+1

哇,你是一個生命保護!非常感謝! 我改爲「REQUEST_URI」,一切正常!謝謝! :) – 2009-08-06 08:23:54

+0

很高興幫助 - 我自己也有同樣的問題:) – 2009-08-06 08:25:47