ερώτηση

Γνώση Υπολογιστών >> ερώτηση >  >> PC Αντιμετώπιση προβλημάτων

Πώς να αφαιρέσετε τις συμβολοσειρές ερωτημάτων στο WordPress;

Η κατάργηση συμβολοσειρών ερωτημάτων στο WordPress μπορεί να βοηθήσει στη βελτίωση της απόδοσης του ιστότοπου και στην απλοποίηση των διευθύνσεων URL. Δείτε πώς μπορείτε να αφαιρέσετε συμβολοσειρές ερωτημάτων από το WordPress:

1. Χρησιμοποιήστε τον κωδικό από την πλευρά του διακομιστή:

- Επεξεργαστείτε το αρχείο .htaccess που βρίσκεται στον ριζικό κατάλογο του ιστότοπού σας στο WordPress.

- Προσθέστε τον ακόλουθο κώδικα:

```

RewriteEngine On

RewriteCond %{QUERY_STRING} !^$

RewriteRule ^(.*)$ /$1; [R=301,L]

```

- Αποθηκεύστε το αρχείο .htaccess. Αυτός ο κώδικας ανακατευθύνει όλα τα αιτήματα με συμβολοσειρές ερωτημάτων στις εκδόσεις συμβολοσειράς που δεν είναι ερωτήματα.

2. Χρησιμοποιήστε ένα πρόσθετο:

- Αναζητήστε και εγκαταστήστε το πρόσθετο "Remove Query Strings from Static Resources".

- Ενεργοποιήστε το πρόσθετο.

- Το πρόσθετο αφαιρεί αυτόματα τις συμβολοσειρές ερωτημάτων από στατικούς πόρους όπως εικόνες και αρχεία CSS, βελτιώνοντας την ταχύτητα του ιστότοπου.

3. Μη αυτόματη τροποποίηση URL:

- Ανοίξτε το αρχείο functions.php στο θέμα WordPress.

- Προσθέστε τον ακόλουθο κώδικα:

```

συνάρτηση remove_query_strings() {

καθολική $wp;

$wp->remove_query_arg(array(

'ver', // Αφαιρεί τη συμβολοσειρά ερωτήματος έκδοσης από CSS και JS

));

}

add_action('init', 'remove_query_strings');

```

- Αποθηκεύστε το αρχείο functions.php. Αυτός ο κώδικας αφαιρεί τις συμβολοσειρές ερωτημάτων από τα αρχεία CSS του WordPress και JavaScript που βρίσκονται στην ουρά.

4. Χρησιμοποιήστε ένα δίκτυο παράδοσης περιεχομένου (CDN):

- Η ρύθμιση ενός CDN μπορεί να βοηθήσει στη μείωση του αριθμού των αιτημάτων που γίνονται στον διακομιστή σας, ελαχιστοποιώντας έτσι τον αντίκτυπο των συμβολοσειρών ερωτημάτων.

- Ελέγξτε την τεκμηρίωση του CDN σας για να δείτε εάν υποστηρίζεται η αφαίρεση συμβολοσειράς ερωτήματος.

5. Χρησιμοποιήστε μια κεφαλίδα λήξης:

- Προσθέστε τον ακόλουθο κώδικα στο αρχείο .htaccess:

```

ExpiresΠροεπιλογή "πρόσβαση συν 1 μήνα"

```

- Αυτός ο κωδικός ορίζει μια κεφαλίδα λήξης για στατικά αρχεία, μειώνοντας τη συχνότητα των αιτημάτων του προγράμματος περιήγησης για αυτά τα αρχεία και ελαχιστοποιώντας τον αντίκτυπο των συμβολοσειρών ερωτημάτων.

Θυμηθείτε, η κατάργηση συμβολοσειρών ερωτήματος μπορεί να επηρεάσει τη λειτουργικότητα ορισμένων προσθηκών ή θεμάτων, επομένως δοκιμάστε προσεκτικά για να βεβαιωθείτε ότι όλα λειτουργούν σωστά μετά την πραγματοποίηση τυχόν αλλαγών.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα