it-swarm.com.de

Wie kann eine vorhandene Joomla-Site am besten von http auf https (SEO) umgestellt werden?

Was ist der beste Weg, um eine bestehende Joomla-Site von http auf https (SSL) umzustellen, technisch und auch von einem SEO-Ansatz.

1. Ich hatte eine Regel in meinem htaccess, aber es war nicht perfekt:

RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_Host}%{REQUEST_URI}

Also habe ich die Regel gelöscht und festgestellt, dass es eine einfache Option "SSL erzwingen" gab.

Also habe ich es aktiviert und es scheint den Job zu machen.

Aber reicht es für SEO?

Bisher habe ich eine Weiterleitung von Nicht-Www zu Www wie folgt durchgeführt:

RewriteCond %{HTTP_Host} ^domain.fr [NC]
RewriteRule ^(.*)$ http://www.domain.fr.fr/$1 [L,R=301]

Soll ich diese Regel mit SSL erzwingen lassen oder nicht?

4

Behalten Sie Ihre .HTACCESS-Regel bei, ändern Sie sie jedoch in:

RewriteCond %{HTTP_Host} ^domain.fr [NC]
RewriteRule ^(.*)$ https://www.domain.fr/$1 [L,R=301]

In deinem configuration.php Datei, stellen Sie sicher, dass diese beiden Zeilen gesetzt sind:

public $live_site = 'https://www.domain.fr';
public $force_ssl = '2';
3
Michael Yaeger

Ich verwende diesen Teil der .htaccess-Einstellungen im Abschnitt "Benutzerdefinierte Weiterleitungen" von Joomlas Standard-.htaccess:

# redirect http to https
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_Host} ^(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

Es wird für jede Domain funktionieren.

1
David Hayes

Dies ist, was ich in .htaccess verwende. Es prüft zuerst, ob http oder https, dann, ob www oder nicht www. Es funktioniert für jede Domain und zwingt alle vier URL-Varianten zur gleichen (in diesem Fall https: // www .)

######### CLIENT-SPECIFIC #########
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_Host}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_Host} !^www\.
RewriteRule .* https://www.%{HTTP_Host}%{REQUEST_URI} [L,R=301]
######### END CLIENT-SPECIFIC #########
1
YellowWebMonkey