wordpress的图像显示问题

时间:2014-03-04 14:24:42

标签: wordpress image configuration vhosts

编辑: 好的,我找到了解决方案。

这是我的新vhost配置:

VirtualHost *:80>
ServerName local.afric-edu.com
DocumentRoot /var/www/afric-edu/
ErrorLog /var/log/apache2/errors.log
 <Directory "/var/www/afric-edu">
    AddDefaultCharset UTF-8

    DirectoryIndex index.php index.html
    RewriteEngine On
    RewriteBase /
AddType image/gif .gif
AddType image/ief .ief
AddType image/jpeg .jpeg .jpg .jpe
AddType image/png .png

  RewriteRule ^index\.php$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^.*\.(jpe?g|png|gif|css|js)$ [NC]
  RewriteRule . /index.php [L]
  Order allow,deny
  Allow from all
  AllowOverride All
  </Directory>
</VirtualHost>

我删除了htaccess文件。

初帖:

我正在尝试为wordpress 3.8.1创建我的主题。目前,我唯一的问题是显示图像。

例如,如果我设置:

<div style="background-image: url('images/placeholder-slide-1.jpg');" class="fullscreen-image"></div>

在我的浏览器控制台日志中,我收到此消息:

  

资源解释为图像但使用MIME类型传输   为text / html:   “http://local.afric-edu.com/images/placeholder-slide-1.jpg/

我认为我的虚拟主机配置中缺少某些内容,但这是我在wordpress论坛上推荐的内容:

ServerName local.afric-edu.com
DocumentRoot /var/www/afric-edu/
ErrorLog /var/log/apache2/errors.log
 <Directory "/var/www/afric-edu">
    AddDefaultCharset UTF-8
    DirectoryIndex index.php index.html
    RewriteEngine On
    RewriteBase /

    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
  </Directory>
</VirtualHost>

你知道缺少什么吗?问题是它真的是vhost配置吗?

感谢您的帮助:)

0 个答案:

没有答案