Salut a tous,
Voila, alors que depuis samedi j'essaie de mettre en prod un site, je rencontre un problème sur le mutualisé du client. J'ai donc en fait un site qui comporte en son sein une gest com'. Voici l'archi de l'appli (FO et gest com') :
Pour faire simple : En gros, j'ai l'appli de gestcom qui gère une partie du site de base. Donc voila le VRAI problème. Des que j'appelle une image dans la gestcom (dans le css ou balise img), zend me renvoie une erreur en me disant que j'essaie d'acceder a un controller 'public' et avec l'action 'images'. (Par contre CSS, et JS fonctionne niquel).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 --{gestcom} ----application --------modules ------------default ------------{module1} ----library ----public ------images ------css ------js ----index.php ----.htaccess --application --library --public --index.php --.htaccess
Du coup j'ai bien capté que la config venait d'un probleme de redirection du serveur, cependant j'ai essayé pas mal de chose dans mon htaccess (le l'appli de gestcomm, sur le FO tout fonctionne niquel) en vain. Voici a quoi il ressemble de base (je tiens a préciser que tout fonctionne niquel en local) :
Ca ne fonctionne pas, je sais plus quoi faire, si quelqu'un a une idée, parce que la les pénalités de retard vont faire mal !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SetEnv PHP_VER 5 Options -Indexes RewriteEngine On RewriteBase /{gestcom}/ RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ index.php [NC,L] RewriteRule ^public/images/general/(.*).(js|ico|txt|gif|jpg|png|css)$ public/images/general/$1
Merci a toute la communauté!
Partager