как установить apache2 для CodeIgniter Ono Ubuntu - PullRequest
0 голосов
/ 20 января 2019

У меня проблема с моим codeigniter в ubuntu, каждый раз, когда я использую form_open, проблема выглядит следующим образом:

, когда у меня есть URL-адрес, такой как http: // localhost / mywebsite, когда я отправляю его,быть таким: http: // localhost / mywebsite / localhost / mywebsite / auth

, но когда я запускаю его в URL-адресе Windows, это должно быть: http: // localhost / mywebsite / auth

Как это исправить?

1 Ответ

0 голосов
/ 20 января 2019

Перейдите к вашему config.php в application/config/config.php, вам нужно изменить там две конфигурации, установив base_url и удалив значение index_page:

$config['base_url'] = 'your_base_url';
$config['index_page'] = '';

Тогда в вас FCPATHсоздайте файл .htaccess со следующим содержимым:

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

Теперь все должно работать нормально (если вы правильно настроили свой стек lamp, в противном случае, в этом случае вам нужно выполнить некоторые дополнительные шагив ваших apache конфигурациях).

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