it-swarm.com.de

Erzwinge SSL auf Teilen meiner Joomla-Site

Ist es in Joomla 2.5 und/oder 3 möglich, SSL auf bestimmten Seiten zu aktivieren? Ich kenne die Option "SSL erzwingen" in der globalen Konfiguration, habe jedoch eine Site mit einem E-Store und möchte Benutzer beim Aufrufen des Checkout-Prozesses zur sicheren Verbindung umleiten. Wie kann ich das machen?

5
Bogowoe

Der beste Weg, wie ich weiß, ist mit dem Yireo SSL Plugin. Ich glaube nicht, dass Sie TEILE Ihres Geschäfts erzwingen können, aber Sie können die gesamte Komponente erzwingen. Möglicherweise möchten Sie auch überprüfen, ob Ihr Geschäft über einen SSL-Switch verfügt (die meisten tun dies).

https://www.yireo.com/software/joomla-extensions/ssl-redirect

3
Brian Peat

Die obigen Antworten, die das Plugin oder die .htaccess-Datei verwenden, sind gültig. (Ich mag die .htaccess-Datei selbst, universeller) Der Kommentar zur Metadaten-Eigenschaft von Joomla Menu Manager kann den Leuten ein falsches Sicherheitsgefühl vermitteln: Zwar wird der LINK dadurch tatsächlich deaktiviert https erzwingt dies nicht, wenn Sie die Seite mit regulärem "http" besuchen, damit die Daten unverschlüsselt gesendet werden können. Bei Sicherheitsdaten würde ich das Menü "Metadaten sichern" nicht weiterleiten, wenn die Daten wirklich sicher sein müssen.

1
Evolutionary

Ich übernehme Brian Peats Vorschlag, das Yireo SSL-Plugin zu verwenden, aber alternativ können Sie dies auch mit der .htaccess-Datei erreichen (abhängig davon, wie komplex Ihre URL-Struktur ist und wie viele Seiten Sie umleiten möchten).

RewriteCond %{HTTPS} =off
RewriteRule ^checkout$ https://%{HTTP_Host}%{REQUEST_URI} [R=301,L]

Dadurch werden Ihre Benutzer zu einer sicheren Verbindung weitergeleitet, wenn sie http://yoursite.com/checkout besuchen.

Gibt es einen bestimmten Grund, warum Sie SSL nur für Teile der Website wünschen? Es kann ein Sicherheitsproblem sein, wenn vertrauliche Informationen über eine nicht sichere (HTTP) Verbindung gesendet und dann an HTTPS umgeleitet werden. In diesem Fall ist es schon zu spät und die Informationen könnten von jemandem abgeholt worden sein.

Aktualisieren:

Ich habe gerade bemerkt, dass jeder Menüpunkt gezwungen werden kann, mit SSL anzuzeigen:

Secure setting - Joomla 2.5

Secure setting - Joomla 3

1
johanpw