Bonjour, j'ai mis mon site symfony2 en ligne sur un serveur mutualisé OVH.
Je possède plusieurs sites, j'ai donc placé mon site dans un sous dossier : www/biblio/
J'ai ensuite créé un sous domaine : biblio.NDD.net qui pointe vers www/biblio/
Dans ce répertoire j'ai mis le htaccess suivant :
Le .htaccess dans le répertoire /web (celui d'origine, je n'y ai pas touché) me redirige vers le fichier app.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <IfModule mod_rewrite.c> Options -MultiViews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ web/ [QSA,L] </IfModule>
Jusque là, le site fonctionne bien, je peu y naviguer correctement.
Voici mon problème, j'ai mis dans l'entête de mon site la ligne suivante :
<script type="text/javascript" src="{{ asset('js/library/jquery-2.1.1.js') }}"></script>
Ce qui me donne ce lien : biblio.NDD.net/js/library/jquery-2.1.1.js
Hors, ce lien ne fonctionne pas, mais celui-ci fonctionne : biblio.NDD.net/web/js/library/jquery-2.1.1.js
Je n'ai pas ce problème en local avec mon vhost, ce lien : NDD.dev/js/library/jquery-2.1.1.js fonctionne très bien chez moi en local avec ce vhost :
Je m'y prend surement très mal.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <VirtualHost NDD.dev:80> DocumentRoot "C:\Program Files (x86)\EasyPHP-DevServer-14.1VC9\data\localweb\projects\NDD\web" ServerName NDD.dev </VirtualHost>
Je ne trouve que des tutos qui proposent de mettre le site à la racine du serveur mutualisé et transformer le reperoire web/ en www/
Mais je souhaite garder ma configuration actuel avec mon sous domaine.
Une idée pour faire fonctionner cela ?
Merci pour votre aide.
Partager