Я создал сайт, используя codeigniter. Но я застрял с проблемой, когда я позвонил по ссылке
http://example.com/index.php/about
изображения и другие файлы в моей папке ресурсов не отображаются (из-за неверного пути к файлу). Но работает нормально когда звоню
http://example.com/about
мой .Htaccess файл содержит следующий код
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|public|\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1
и моя структура папок
application
assets
css
images
system
.htaccess
index.php
license.txt
Пожалуйста, помогите мне решить эту проблему
Наконец я нашел решение сам. После добавления следующего кода внутри тега head каждой страницы просмотра я решил эту проблему.
<base href="<?php echo $this->config->base_url(); ?>" />
Других решений пока нет …