Problème de double slash sur OVH
Bonjour,
je rencontre un problème avec OVH lors de la mise en ligne d'un site réalisé avec Symfony. Une fois en ligne je me retrouve avec des doubles slash dans mes <a href="">.
Alors que dans mes vues les paths sont réglé de cette façon :
Code:
1 2
|
<a href="{{ path('lien') }}">Mon lien</a> |
et que mon routing ressemble à ça :
Code:
1 2 3 4
|
lien:
pattern: /lien
defaults: { _controller: TTMonBundle:Lien:lien } |
Ce modèle me génère en local ça :
Code:
<a href="/lien"></a>
Et en production ça :
Code:
<a href="//lien"></a>
du coup mes liens ne fonctionnent pas.
Dans les 2 cas j'utilise un .htaccess que voici :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
# Spécifique à OVH
SetEnv PHP_VER 5_4
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /Symfony/web/app.php
RewriteRule ^(images|css|js)/(.*?)$ /Symfony/web/bundles/ttmon/$1/$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ app.php [L]
</IfModule> |
Sachant que la même configuration sur un serveur PlanetHoster fonctionne parfaitement.
J'ai déjà bien cherché sur le net j'ai tenté d'ajouter des lignes dans le .htaccess pour supprimer tous les doubles slash mais rien ne fonctionne...
Merci.