WordPress Βοήθεια

Κάναμε ό, τι μπορούσαμε για να μεταφράσουμε αυτή τη σελίδα για εσάς. Η αγγλική σελίδα είναι επίσης διαθέσιμη.

Ανακατεύθυνση HTTP σε HTTPS για WordPress στο Linux

Για να ανακατευθύνετε τον ιστότοπό σας WordPress στο ασφαλές πρωτόκολλο HTTPS στο Linux, υπάρχουν αρκετά βήματα που πρέπει να γίνουν πριν η ανακατεύθυνση λειτουργεί σωστά.

Σημείωση: Αν ο ιστότοπός σας φιλοξενείται στην πλατφόρμα φιλοξενίας WordPress με διαχείριση που δεν χρειάζεται να αλλάξετε μη αυτόματα αυτές τις ρυθμίσεις, το πρωτόκολλο HTTPS θα διαμορφωθεί αυτόματα.

Βήματα προετοιμασίας WordPress

Αυτά τα βήματα πρέπει να γίνονται πριν τροποποιήσετε οποιονδήποτε κωδικό.

  1. Συνδεθείτε στο WordPress
  2. Επιλέξτε Ρυθμίσεις από το μενού και κάντε κλικ στο Γενικά .
  3. Εντοπίστε τις ακόλουθες καταχωρήσεις στις Γενικές ρυθμίσεις:
    • Διεύθυνση WordPress (URL):
    • Διεύθυνση ιστότοπου (URL):
  4. Ενημερώστε και τα δύο URL για να συμπεριλάβετε το https αντί για το http
  5. Αποθηκεύστε τις αλλαγές

Βήματα ανακατεύθυνσης Linux

Αν ο ιστότοπός σας WordPress φιλοξενείται στο Linux, θα χρησιμοποιεί ένα αρχείο διαμόρφωσης .htaccess . Η τοποθέτηση του .htaccess στον φάκελο ρίζας για τον ιστότοπό σας θα αλλάξει τη συμπεριφορά του ιστότοπού σας.

  1. Κάντε λήψη ενός αντιγράφου του .htaccess από τον λογαριασμό φιλοξενίας σας.
  2. Ανοίξτε το αρχείο με το αγαπημένο σας πρόγραμμα επεξεργασίας κειμένου

    Σημείωση: Βεβαιωθείτε ότι έχετε επεξεργαστεί το αρχείο .htaccess χρησιμοποιώντας ένα απλό πρόγραμμα επεξεργασίας κειμένου που δεν χρησιμοποιεί κείμενο περιτύλιξης. Ορισμένοι επεξεργαστές (όπως το MS Word ή το σημειωματάριο με ενεργοποίηση περιτύλιξης λέξεων) θα εισαγάγουν αόρατους χαρακτήρες για να σημειώσουν διακοπή γραμμής. Το αρχείο .htaccess δεν λειτουργεί αν έχει αυτούς τους ειδικούς χαρακτήρες.

  3. Κάντε τις απαραίτητες αλλαγές χρησιμοποιώντας τα παρακάτω παραδείγματα.
  4. Αποθηκεύστε τις αλλαγές σας.
  5. Ανεβάστε το τροποποιημένο .htaccess στον λογαριασμό φιλοξενίας σας.
  6. Δοκιμάστε τη δουλειά σας, περιηγηθείτε κανονικά στον ιστότοπο και θα πρέπει να ανακατευθύνεται αυτόματα σε HTTPS.

Παράδειγμα Περιεχόμενο WordPress .htaccess

Ο ιστότοπός σας WordPress πρέπει να έχει ήδη μια προεπιλεγμένη καταχώρηση στο αρχείο .htaccess. θα πρέπει να μοιάζει παρόμοια με αυτό το παράδειγμα:

IfModule mod_rewrite.c > RewriteEngine On RewriteBase / # BEGIN WordPress RewriteRule ^index \ .php $-[L] %{REQUEST_FILENAME} ! -F %{REQUEST_FILENAME} ! -D RewriteRule. /index.php [L] /IfModule >

Για να εξασφαλίσετε ότι ο λογαριασμός φιλοξενίας σας θα αναγκάσει το πρωτόκολλο HTTPS σε όλη την επισκεψιμότητα στον ιστότοπο, θα χρειαστεί να προσθέσετε τα εξής στο αρχείο .htaccess.

%{HTTPS} ! = https://%{HTTP_HOST}%{REQUEST_URI} [L, R = 301]

Θα χρειαστεί να τοποθετήσετε το αποσπάσματα κώδικα μετά το RewriteBase / στο αρχείο .htaccess. Θα πρέπει να μοιάζει παρόμοια με το ακόλουθο παράδειγμα:

IfModule mod_rewrite.c > RewriteEngine On RewriteBase / %{HTTPS} ! = %{HTTPS} RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L, R = 301] # BEGIN WordPress RewriteRule ^ index \ .php $-[L] %{REQUEST_FILENAME} %{REQUEST_FILENAME} ! /index.php [L] /IfModule >

Περισσότερες πληροφορίες