У меня установлен CI на поддомене Godaddy в www.mydomain.com/test Моя домашняя страница загружается, а также ссылка на мою страницу /news
проблема, с которой я сталкиваюсь, заключается в том, что я не могу загрузить изображения или файлы CSS для загрузки. Я вызываю свой CSS из файла заголовка:
<link rel="stylesheet" type="text/css" href="<?php echo base_url() ?>inc/css/base.css" media="all"/>
Я вызываю свое изображение заголовка:
<img src="images/logo.png">
когда я нажимаю правой кнопкой мыши на X, где должно быть изображение, и выбираю открыть в новой вкладке, чтобы я мог видеть, на какой URL он указывает... это кажется хорошим. http://mydomain.com/test/images/logo.png
Я повторил свой site_url и base_url, и они, похоже, правильно настроены, указывая на: http://www.mydomain.com/test/
моя структура: /test
1 index.php
2 .htaccess
3 /система
4 /приложение
- /контроллеры
- /картинки
- /inc
--- /css
--- /js - /Просмотры
после просмотра вопросов stackoverflow... я вставил свой .htaccess, который находится в моей папке www.mydomain.com/test с CI, чтобы он был:
RewriteEngine On
RewriteBase /test
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /test/index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
мой config.php:
$config['base_url'] = 'http://www.mydomain.com/test/';
$config['index_page'] = "";
$config['uri_protocol'] = "АВТО";