我的网站只在codeigniter中显示html视图

时间:2017-09-17 14:17:46

标签: php codeigniter cross-browser

我在CodeIgniter中开发了一个网站。在其中,我将所有CSS和js文件保存在应用程序文件夹之外,并使用URL帮助程序base_url和site_url将它们包含在内。但即使我可以在浏览器的代码视图中看到这些文件被加载,我也看不到我在浏览器中看到的任何变化。我在firefox中查看了该项目,即使我不使用site_url函数

它也能正常工作

1 个答案:

答案 0 :(得分:0)

嗯,我认为问题的描述不是很准确,但请尝试以下方法。

你的.htaccess

options -indexes
<IfModule mod_rewrite.c>

RewriteEngine on

RewriteRule ^(application|system|\.svn) index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|public|images|robots\.txt|css)

#LOCALHOST , ARVIXE , HOSTGATOR ETC.
RewriteRule ^(.*)$ index.php/$1 [L]

#GODADDY 
#RewriteRule ^(.*)$ index.php?/$1  [QSA,L]

</IfModule>

您的应用程序/ config / config.php

$config['base_url'] = 'http://localhost/project'; //the url where your project is
$config['index_page'] = '';

您的应用程序/ config / autoload.php

$autoload['helper'] = array('url'); //at least 'url', but i recommennd 'array', 'file'

我认为这可以解决问题。如果没有,请提供进一步的细节。

让我知道,