überprüft das Forum, konnte aber keine ideale Antwort finden. Ich habe kürzlich ein SSL-Zertifikat auf meiner Website installiert und dabei 301 Weiterleitungen über die .htaccess-Datei für fast 400 Seiten-URLs erstellt (damit Google glücklich bleibt). Ich dachte daran zu benutzen;301 Redirect von http zu https gleichen Seitenname
redirect 301 /contact.php https://www.mydomainname.co.uk/contact.php
aber es bricht die Website. Die einzige Lösung, die ich gesehen habe, ist:
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^contact\.php$ https://www.mydomainname.co.uk/contact.php [L,R=301]
Das oben genannte scheint eine Menge Code für jede der 400 Seiten zu verwenden! Gibt es einen schnelleren Weg mit weniger Code, den ich in der .htaccess-Datei verwenden kann?
Vielen Dank. Hoffe jemand kann beraten.
Frxstrem , Vielen Dank für Ihr Feedback. In Bezug auf Google wird der obige Code die Autorität an die https-Version der Seite weitergeben, d. H. Wie bei einer normalen, spezifischen Seitenumleitung? – user2932029
@ user2932029 Ja, das obige sollte identisch mit einer seitenspezifischen Umleitung funktionieren. – Frxstrem
Der von Ihnen empfohlene Code wurde nur zur .htaccess-Datei hinzugefügt, tut aber leider nichts. Ich habe eine Shared-Hosting-Plattform verwendet. Wäre es möglich, dass Sie die Bearbeitung Ihres Codes bestätigen, um ihn domainspezifisch und nicht serverseitig zu machen? – user2932029