上传到服务器后,CodeIgniter网站上的图像已损坏

时间:2016-05-30 11:27:08

标签: html css .htaccess codeigniter server

我将我的CodeIgniter网站上传到服务器,但上传后网站布局无法正常工作。有些图像有效,但其他图像没有显示。

我的.htaccess文件:

RewriteEngine On
RewriteBase /beta 

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|robots\.txt|css|docs|js|system)
RewriteRule ^(.*)$ /beta/index.php?/$1 [L]

config/config.php中的基本网址:

$config['base_url'] = 'https://www.lalcoresidency.com/beta/';

以下是我的网站链接:https://www.lalcoresidency.com/beta/

1 个答案:

答案 0 :(得分:0)

有几件事需要检查,以帮助您解决问题。

首先要做的是确认图像文件夹和文件实际上是在服务器上。

尝试找出丢失图像的共同点。它们都在同一个文件夹中吗?如果是,该文件夹及其文件的权限是否设置正确?

还需要正确设置文件夹/文件的所有者。这取决于服务器。许多基于Apache的服务器将所有者设置为www-data

是否通过css加载了任何图片?例如,background-image: url("images/ui-icons_444444_256x240.png")?如果是这样,请确认css文件实际正在加载。您的浏览器开发工具对此非常宝贵。 (Firefox使用 Firebug ,Chrome使用 Web Developer

我发现.htaccess文件没有明显问题。