2014-09-26 150 views
0

我對codeigniter htaccess有疑問,請在下面閱讀。Codeigniter子文件夾無法訪問

我的演示網址:sampleurl.com和我有一個子文件夾名演示下的所有文件。 -sampleurl.com -demo - application - system - index.php -demo1 我有兩個子頁,即sampleurl.com/aboutussampleurl.com/contactus

我有另一個文件夾demo1的,我不能訪問此文件夾,因爲我有過http://www.sampleurl.com/demo1訪問 - 它顯示未找到頁面。

RewriteEngine on
RewriteBase /demo RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /demo/index.php?/$1 [L]

請幫助我。

+0

問題不在codeigniter上,因爲您無法訪問'demo'和'demo1'文件夾中的'index.php'。您的'sampleurl.com'根文件夾不應包含禁止訪問包含文件夾的基礎索引文件或htaccess文件。除了這兩個文件夾以外,你的'sampleurl.com'根目錄還有其他內容嗎? – PinoyPal 2014-09-26 06:08:37

+0

sampleurl.com不僅有兩個文件夾 – Prabhu 2014-09-26 06:12:54

+0

sampleurl.com上提供的其他文件是什麼? – PinoyPal 2014-09-26 06:13:56

回答

0

嘗試使用此代碼:

RewriteEngine on 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?/$1 [L,QSA] 

我希望這將是工作。