CodeIgniter使用HTTPS的内部服务器错误

时间:2018-05-07 07:31:54

标签: php .htaccess https codeigniter-3

我有这个.htaccess代码:

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

主页运行正常,但当我尝试单击其他页面时,它会转到500内部服务器错误。我还将base_url改为

$config['base_url'] = 'https://sample.com/';
$config['index_page'] = ''; 

我使用Go Daddy作为Linux服务器。有没有人可以帮助我摆脱这一个。我试图在这里执行另一篇文章,但后来没有任何反应。如果您想知道网站的实时网址,我可以为您提供链接。请

样品: Home是我的控制器名称,页面是我的功能所以它看起来像这样

 https://sample.com/home/page

然后它说500内部服务器错误 请检查此链接https://goatquest.com/ ang然后转到页脚单击样本的其他链接。

我也改变了路线,见代码:

$route['default_controller'] = 'home';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;
$route['user-profile'] = 'home/user_profile';
$route['settings-and-privacy'] = 'home/user_setting';
$route['leaderboard'] = 'home/leaderboard';
$route['wall-of-fame'] = 'home/wall_of_fame';
$route['contact-us'] = 'home/contact_us';
$route['data-policy'] = 'home/data_policy';
$route['terms-of-use'] = 'home/terms_of_use';

我还尝试上传一个干净的codeigniter框架并创建一个控制器并调用它但仍然没有运气。我想也许是因为服务器?这是GoDaddy中的Web Hosting Linux

0 个答案:

没有答案