CodeIgniter Внутренняя ошибка сервера при использовании HTTPS - PullRequest
0 голосов
/ 07 мая 2018

У меня есть .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. Есть ли кто-нибудь, кто может помочь мне выбраться из этого? Я попытался выполнить другой пост здесь, но тогда ничего не происходит. Если вы хотите узнать действующий URL сайта, я могу дать вам ссылку. пожалуйста

Пример: 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 и создать контроллер и вызвать его, но все равно не повезло. Я думаю, может быть, из-за сервера? Это веб-хостинг Linux в GoDaddy

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...