2016-04-20 10 views
-1

Ich kaufte ein SSL-Zertifikat bei OVH, um eine URL https zu haben. Sie setzen mich das Zertifikat auf meiner Website, aber jetzt, wenn ich die https://www.shootandgo.fr Zugriff verwenden, bekomme ich Fehler wieMake Symfony2 Ressourcen arbeiten mit SSL

: net :: ERR_SSL_UNRECOGNIZED_NAME_ALERT

und die Bilder, die CSS-Dateien und alles andere sind nicht gefunden ...

Ich benutze Symfony 2 und alle meine Ressourcen sind auf lokaler, im Web-Verzeichnis von Symfony.

OVH hat gesagt "müssen wir Symfony2 sagen, um HTTPS zu verwenden", aber ich sehe nicht, wie ... hat jemand eine Lösung? Vielen Dank im Voraus!

PS: Sorry für mein Englisch ... Ich bin Französisch ^^‘

+0

Sie müssen .htaccess ssl konfigurieren verwalten war. Es gibt verschiedene Antworten zu diesem Thema, google es einfach. –

+0

Ihre absoluten URLs und wenn Sie relative Routen erstellen, müssen Sie sie mit dem Präfix "https" generieren, nicht mit "http" von jetzt an. Es sei denn, Sie tun etwas Besonderes oder einige Unterforderungen mit curl, etc. – Farside

+0

ich google es bereits und ich fand etwas wie: RewriteEngine On RewriteCond% {HTTPS} aus RewriteRule^https: //% {HTTP_HOST}% {REQUEST_URI } [QSA, L] aber es funktioniert nicht :( – Christophe

Antwort

-1

Nun, ich habe wieder meine Website auf dem Server hochladen, und alles ist jetzt normal ... ich weiß nicht, warum es ein Problem auf sie liest tt

1

Um Symfony2 Arbeit mit HTTPS zu machen, müssen Sie diese Abschnitte in ihrem Handbuch verweisen:

  1. http://symfony.com/doc/current/cookbook/routing/scheme.html
  2. http://symfony.com/doc/current/cookbook/security/force_https.html

Weitere Informationen können über die von den Links zu finden, aber im allgemeinen ist alles in app configs definiert:

secure: 
    path:  /secure 
    defaults: { _controller: AppBundle:Main:secure } 
    schemes: [https] 

und diese:

# app/config/security.yml 
security: 
# ... 

access_control: 
    - { path: ^/secure, roles: ROLE_ADMIN, requires_channel: https } 

sagte der oben Symfony2 Sache verbunden war, die Sie fragte.

Aber meine Vermutung ist, dass dieser Fehler ERR_SSL_UNRECOGNIZED_NAME_ALERT zu den falschen Server/Zertifikat-Setup gehört, nicht zu bestimmten Rahmen Sie verwenden. Sie müssten mehr ausarbeiten und zusätzliche Informationen bereitstellen, um dies herauszufinden.

+0

hum, ich habe dieses Add-Schema auf meiner Route mit https versucht, add erfordert channel auf dem access_control aber nichts ändern .... -_- – Christophe

+0

@Christophe, aber sind Sie sicher, dass der Fehler mit Ihnen symfony2 Einstellungen verbunden ist? Weil es für mich klingt, dass etwas mit Ihrer Domain/Subdomain Konfiguration auf Apache falsch ist, und nicht mit Symfony2. Kannst du sein, deine Frage bearbeiten und weitere Details veröffentlichen? – Farside

+0

Nun, ich hatte OVH gefragt und sie sagten mir, "Sie müssen Symfony überprüfen, um zu sagen, dass Sie https und nicht http verwenden" ... Ich kann die Konfiguration von Apache nicht überprüfen, weil ich auf einem mutualisierten Server bin ... – Christophe

Verwandte Themen