0

我在共享服务器上安装了 Symfony2,问题是我无法查看我在模板中调用的图像。

我的图片在 ~/myApplication/web/images 目录中。

我在我的树枝模板中尝试了这些方法:

<img src="{{ asset('images/t.png') }}" alt="Twitter"/>
<img src="{{ asset('web/images/t.png') }}" alt="Twitter"/>
<img src="http://domain.fr/web/{{ asset('images/t.png') }}" alt="Twitter"/>
<img src="http://domain.fr/web/images/t.png" alt="Twitter"/>

但是每次它被转录到http://domain.fr/web/images/t.png那时我都会有http://domain.fr/web/images/t.png

我认为这是一个 .htaccess 问题,但我不知道...

我对应用程序根目录的 .htaccess:

SetEnv SHORT_OPEN_TAGS 0
SetEnv REGISTER_GLOBALS 0
SetEnv MAGIC_QUOTES 0
SetEnv SESSION_AUTOSTART 0
SetEnv ZEND_OPTIMIZER 1
SetEnv PHP_VER 5_3
AddType x-mapp-php5 .php

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ web/app.php [QSA,L]
</IfModule>

有人可能知道这是什么?

我对 CSS 或 JS 文件没有任何问题,因为我将它添加到了我的配置中:

framework:
    templating:
        assets_base_urls: http://domain.fr/web/

谢谢你的帮助

4

0 回答 0