Bonjour à tous,

Je viens de déployer mon application sur un serveur mutualisé. J'ai un soucis lorsque j'insère une image dans mon Template de cette façon:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img src="{{ asset('images/t.png') }}" alt="Twitter"/>
Rien ne s'affiche.

Comme mes images sont dans mon répertoire web/images, j'ai essayé de différentes façons:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img src="{{ asset('web/images/t.png') }}" alt="Twitter"/>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img src="http://domain.fr/web/{{ asset('images/t.png') }}" alt="Twitter"/>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img src="http://domain.fr/web/images/t.png" alt="Twitter"/>
Rien y fait, quand je regarde le code source de la page web dans mon navigateur, les appels aux images sont transcris de cette façon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://domain.fr/images/t.png
alors que je voudrais que ce soit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://domain.fr/web/images/t.png
Adresse où elle sont accessibles.

Je pense que c'est un soucis lié aux .htaccess mais je n'arrive pas bien à l'identifier.

Voici l'.htaccess à la racine de mon application:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
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>
Celui de mon répertoire web:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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 ^(.*)$ app.php [QSA,L]
 
</IfModule>
Quelqu'un aura peut-être une idée pour m'aider à m'en sortir.
Pour info en local, sur ma machine de développement je n'ai pas de problème car je suis sous nginx, la config est différente.

Merci de votre aide