2016-09-16 50 views
0

我已經在代碼點火器框架中完成了我的項目。並從godaddy購買了相同的域名。在config.php我的基本URL是在go daddy中爲codeigniter項目設置域名

if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') { 

$ht = "https://"; 
} else { 
$ht = "http://"; 
} 
$config['base_url'] = $ht.$_SERVER['HTTP_HOST']; 
$config['base_url'] .= preg_replace('@/[email protected]','',dirname($_SERVER['SCRIPT_NAME'])).'/'; 

但現在當我輸入的URL瀏覽器正在逐漸其中顯示兩個文件夾頁的索引。 cgi-bin和我的項目文件夾。當我點擊我的項目文件夾時,我的默認控制器被加載。而不是我希望直接重定向到我的項目文件夾,只要我在瀏覽器中輸入網址。我應該在哪裏改變?在我的代碼或在godaddy設置頁面?任何人都請幫忙。

+0

將所有文件夾從項目文件夾移至服務器主目錄 –

回答

0

打開您的項目文件夾,然後將其複製所有文件和目錄,過去在根目錄或「/」

並添加一個.htacess文件並將以下代碼粘貼到它。

RewriteEngine On 
    RewriteCond %{REQUEST_URI} ^/system.* 
    RewriteRule ^(.*)$ index.php?/$1 [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.+)$ index.php?/$1 [L] 
0

打開我的項目文件夾,並從它和過去的複製根目錄下的所有文件和目錄或「/」

將作品

+0

我已將所有文件夾移至public_html文件夾。現在我的文件夾結構是在公共HTML內我有像應用程序,資產,系統,index.php等文件夾一起cgi-bin文件夾。但現在當我打電話給網址www.example.com它重定向到我的默認控制器,但顯示404錯誤頁面未找到。 – afsal

+0

你需要在你的默認控制器 –

+0

是定義索引函數。它已經在那裏。 – afsal