我将我的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/
答案 0 :(得分:0)
有几件事需要检查,以帮助您解决问题。
首先要做的是确认图像文件夹和文件实际上是在服务器上。
尝试找出丢失图像的共同点。它们都在同一个文件夹中吗?如果是,该文件夹及其文件的权限是否设置正确?
还需要正确设置文件夹/文件的所有者。这取决于服务器。许多基于Apache的服务器将所有者设置为www-data
。
是否通过css加载了任何图片?例如,background-image: url("images/ui-icons_444444_256x240.png")
?如果是这样,请确认css文件实际正在加载。您的浏览器开发工具对此非常宝贵。 (Firefox使用 Firebug ,Chrome使用 Web Developer )
我发现.htaccess
文件没有明显问题。