2017-09-03 28 views
0

我第一次使用Codeigniter,當我將其上傳到我的主機時,我的視圖(子頁面)出現問題。我的網頁工作正常,但瀏覽器找不到我的意見。當我上傳到我的主機時,我的Codeigniter項目出現問題

我得到這個錯誤:

Not Found

The requested URL /Projects/greenpeace was not found on this server.

在我的本地服務器上,一切工作正常。

enter image description here

+0

你有沒有改變'base_url'? –

+0

我想你沒有一個htaccess文件?在你的項目根目錄。 –

+0

@ B.Desai是的,我已經改變了它,主頁的工作,但不是子頁面 – Ndy

回答

0

你需要做以下的事情。

1)應在服務器上啓用重寫模塊。

路徑 - -

2)從配置文件中刪除的index.php應用程序 - > config->的config.php

使用本 -$config['index_page'] = '';

代替 -$config['index_page'] = 'index.php';

3)將.htaccess文件放入根目錄 -

的.htaccess碼 - (文件名應該是的.htaccess)

RewriteEngine on 
RewriteCond $1 !^(index\.php|resources|robots\.txt) 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L,QSA] 

它將工作100%,請讓我知道,如果你有任何問題。

+0

非常感謝,我現在會嘗試,讓你知道:) – Ndy

+0

當然...謝謝。 –

+0

哇,它的工作:))謝謝你很多我已經爲此與這個星期struggeling。 – Ndy

相關問題