Images & css not loaded |
[eluser]Exolead[/eluser]
Hi , Please excuse my English, I’m not good at writing. Like some people in this forum, I have a problem with loading images and css into my views. I tried all solutions but I’m still having the same issue. The home page is loaded correctly if I use the simplified URL http://localhost/mysite or even http://localhost/mysite/index.php. But I get a problem with this url : http://localhost/ares/index.php/home, images and css don’t load. The main problem is that when I call this page : http://localhost/mysite/home/topic/1, images and css don’t work at all. Please, help me!! My .htaccess file : Options +FollowSymLinks Options -Indexes DirectoryIndex index.php RewriteEngine on RewriteCond $1 !^(index\.php|resources|images|styles|js|robots\.txt|favicon\.ico) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L,QSA] config file: $config['base_url'] = "http://localhost/mysite"; $config['index_page'] = ""; $config['uri_protocol'] = "AUTO"; $config['rewrite_short_tags'] = TRUE; routes.php: $route['default_controller'] = "home"; in my httpd.conf: LoadModule rewrite_module modules/mod_rewrite.so <Directory "${path}/www"> Options Indexes FollowSymLinks Includes AllowOverride All Order allow,deny Allow from all </Directory> These are my directories: -www ----mysite ----------images ----------styles ----------system ----------------application ---------------------------controllers --------------------------------------home.php ---------------------------views --------------------------------------home_view.php --------------------------------------topic_view.php ---------------------------models --------------------------------------home_model.php --------------------------------------topic_model.php --------------------------------------.... ---------------------------.... ----------.htaccess ----------favicon.ico ----------index.php Exemple of inserting images & the css file <link href="styles/main.css" rel="stylesheet" type="text/css" /> <img src="images/logo.jpg" alt="Mysite" />
[eluser]TheFuzzy0ne[/eluser]
What are the names of the directories where your CSS and images are stored? How are you including images and CSS into your views? Can you show an example?
[eluser]umefarooq[/eluser]
hi your base url is wrong this is wrong Code: $config[‘base_url’] = “http://localhost/mysite”; this is right Code: $config[‘base_url’] = “http://localhost/mysite/”; and for images use html helper function img() it will work fine. if you want to access images use if you don't want to use html helper function than use like this. Code: <img src="<?=base_url()?>images/image.jpg" /> for css also Code: <link type="text/css" rel="stylesheet" href="<?=base_url()?>css/css_file.css">
|
Welcome Guest, Not a member yet? Register Sign In |