2016-09-16 54 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