Κατάλογος άρθρου
- 1 Ονομασία ριζικού ιστότοπου 301 ανακατευθύνει τα οφέλη ονόματος τομέα www
- 2 Μειονεκτήματα ιστότοπου χωρίς δευτερεύον όνομα τομέα www
- 3 Πώς οι τομείς ανώτατου επιπέδου 301 ανακατευθύνονται στο www;
- 4 Πρόβλημα τοποθεσίας κανόνα ανακατεύθυνσης 301
- 5 Είναι απαραίτητη η ανακατεύθυνση www για το κύριο όνομα τομέα του ιστότοπου;
如果WordPressΌταν ο ιστότοπος περιέχει 2 ονόματα τομέα (με όνομα τομέα www και χωρίς όνομα τομέα www) είναι δυνατή η πρόσβαση, είναι πολύ δυσμενέςSEOΗ συγκέντρωση των βαρών και η επακόλουθη ευρετηρίαση βελτιστοποίησης μηχανών αναζήτησης.
Πώς μπορούμε να το λύσουμε;
Αυτό απαιτεί μια μόνιμη ανακατεύθυνση 301 τομέων χωρίς www σε τομείς με www.

Ονομασία ριζικού ιστότοπου 301 ανακατευθύνει τα οφέλη ονόματος τομέα www
Το πλεονέκτημα είναι ότι μπορεί να αυξήσει την εξουσία του ονόματος τομέα.
Μια ανακατεύθυνση 301 είναι στην πραγματικότητα μια μεταφορά εξουσίας τομέα.
Για παράδειγμα, όταν chenweiliang.com ανακατεύθυνση σε www.chenweiliang.com όταν στην πραγματικότητα το chenweiliang.com Το βάρος του μεταφέρεται σε www.chenweiliang.com , αυξάνοντας έτσι το www.chenweiliang.com όνομα τομέα του.
- Βελτιώστε την απόδοση βελτιστοποίησης μηχανών αναζήτησης.
- Ευνοεί τη μετάδοση βαρών ιστοσελίδων.
- Βελτιστοποιήστε την ευρετηρίαση ιστοσελίδων.
όταν ανοίγουμεΗλεκτρονικό εμπόριοιστοσελίδα, εμφανίζονται δύο ίδιες σελίδες.
- Αυτή τη στιγμή, οι αράχνες μηχανών αναζήτησης θα ανιχνεύονται επανειλημμένα.
- Οι διπλές σελίδες μπορεί να οδηγήσουν σε εσφαλμένες εκτιμήσεις από τις μηχανές αναζήτησης.
- Αυτή τη στιγμή, πρέπει να χρησιμοποιήσετε την ανακατεύθυνση 301 για να επεξεργαστείτε και να βελτιστοποιήσετε τη συμπερίληψη ιστοσελίδων.
Καλύτερη εμπειρία χρήστη:Χωρίς διπλότυπες σελίδες, οι χρήστες θα θυμούνται καλύτερα τον ιστότοπό μας, θα βελτιώνουν τη μνήμη του ιστότοπου και θα έχουν καλύτερη εμπειρία χρήστη.
Μειονεκτήματα ιστότοπου χωρίς δευτερεύον όνομα τομέα www
- Ένας μικρός αριθμός χρηστών ενδέχεται να μην είναι σε θέσηUFOΤο .org προσδιορίζεται ως διεύθυνση ιστού.
- Ένας μικρός αριθμός χρηστών θα αναγνωρίζει μόνο τομείς δεύτερου επιπέδου με το μοτίβο διεύθυνσης URL www
www.etufo.org
Πώς οι τομείς ανώτατου επιπέδου 301 ανακατευθύνονται στο www;
Τα ακόλουθα βασίζονται σεLinuxΛύσεις που εφαρμόζονται από διακομιστή.
βήμα 1: Νέο αρχείο .htaccess
Συνήθως ο υπολογιστής μας χρησιμοποιεί το λειτουργικό σύστημα Windows και δεν μπορούμε να δημιουργήσουμε απευθείας ένα νέο αρχείο .htaccess.
Πρέπει πρώτα να δημιουργήσετε ένα νέο αρχείο htaccess.txt και πώς να αλλάξετε το όνομα θα περιγραφεί αργότερα.
βήμα 2: Αντιγράψτε τον ακόλουθο κώδικα στο έγγραφο txt
RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]- "RewriteEngine On", ενεργοποιήστε το διακόπτη Rewrite Rule.
- Το "RewriteCond" αναφέρεται στη συνθήκη επανεγγραφής.
- Η ακόλουθη συμβολοσειρά αντιστοιχίζεται με μια τυπική έκφραση και η αντιστοιχισμένη συμβολοσειρά αρχίζει με ^ και τελειώνει με $.
- Εδώ %{http_host} είναι για να λάβετε το τρέχον όνομα κεντρικού υπολογιστή.Η συνθήκη είναι "Όταν το όνομα κεντρικού υπολογιστή είναι
chenweiliang.com", θα εκτελεστούν οι ακόλουθοι κανόνες επανεγγραφής. - "[NC]" σημαίνει χωρίς διάκριση πεζών-κεφαλαίων.
- Το "RewriteRule", ορίζει τον κανόνα επανεγγραφής.Σημαίνει εδώ: μεταβείτε στη διεύθυνση URL"
http://www.chenweiliang.com/"Αίτημα πρόσβασηςchenweiliang.comμεταγενέστερο μέρος. - [R=301] σημαίνει επανεγγραφή ως 301 ανακατεύθυνση/άλμα ([R] άλμα με ένα δάχτυλο, το ίδιο νόημα με το [R=302]), [L] σημαίνει τον τελευταίο κανόνα αντιστοίχισης.
βήμα 3: Ανεβάστε το αρχείο htaccess.txt και τροποποιήστε το όνομα
Χρησιμοποιήστε το εργαλείο FTP για να ανεβάσετε το αρχείο htaccess.txt στον ριζικό κατάλογο του ιστότοπου και να το μετονομάσετε σε ".htaccess», προσέξτε την κουκκίδα μπροστά.
- Εάν το αρχείο υπάρχει ήδη, αντιγράψτε τον κώδικα σε αυτό.
- Με αυτόν τον τρόπο, όταν επισκέπτεστε ένα όνομα τομέα χωρίς www, θα ανακατευθύνεται αυτόματα στο όνομα τομέα με www.
- Μέσω της παραπάνω μεθόδου, το όνομα τομέα χωρίς www μπορεί να ανακατευθυνθεί αυτόματα στο όνομα τομέα με www.
Σημείωση: Μετά την τροποποίηση εδώ, μπορεί να διαπιστώσετε ότι το αρχείο έχει χαθεί.
Αυτό είναι επειδή".htaccess” τα αρχεία θεωρούνται κρυφά και δεν θα εμφανίζονται.
Μπορείτε να ανοίξετε το εργαλείο FTP, εδώ XFTP软件Για παράδειγμα, στο [Εργαλεία] → [Επιλογές] ▼
![Αυτό συμβαίνει επειδή τα αρχεία ".htaccess" θεωρούνται κρυφά και δεν θα εμφανίζονται.Μπορείτε να ανοίξετε το εργαλείο FTP, εδώ λαμβάνεται ως παράδειγμα το λογισμικό XFTP, στο φύλλο [Εργαλεία] → [Επιλογές] φύλλο 2 Αυτό συμβαίνει επειδή τα αρχεία ".htaccess" θεωρούνται κρυφά και δεν θα εμφανίζονται.Μπορείτε να ανοίξετε το εργαλείο FTP, εδώ λαμβάνεται ως παράδειγμα το λογισμικό XFTP, στο φύλλο [Εργαλεία] → [Επιλογές] φύλλο 2](https://img.chenweiliang.com/2022/04/windows-show-hidden-files_1.png)
【Γενικά】→ Έλεγχος【Εμφάνιση κρυφών αρχείων】▼
![Επιλογή [Γενικά] → επιλέξτε [Εμφάνιση κρυφών αρχείων] 3ο φύλλο Επιλογή [Γενικά] → επιλέξτε [Εμφάνιση κρυφών αρχείων] 3ο φύλλο](https://img.chenweiliang.com/2022/04/windows-show-hidden-files_2.png)
Εδώ μοιραζόμαστε τους γενικούς κανόνες ανακατεύθυνσης ενός ονόματος τομέα με www σε όνομα τομέα χωρίς www και ενός ονόματος τομέα χωρίς www σε όνομα τομέα με www.
Κανόνες για την ανακατεύθυνση τομέων με www σε τομείς χωρίς www
301 ανακατευθύνει το TLD με κανόνες www σε ριζικό τομέα ▼
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.chenweiliang.com [NC]
RewriteRule ^(.*)$ http://chenweiliang.com/$1 [L,R=301]Το παρακάτω όνομα τομέα ανώτατου επιπέδου με www 301 ανακατευθύνει στον κανόνα του ονόματος τομέα ρίζας, ο οποίος μπορεί να αντιγραφεί απευθείας (δεν χρειάζεται να τροποποιήσετε το όνομα τομέα στον κανόνα) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Τα TLD χωρίς www μεταπηδούν σε τομείς με κανόνες www
Τα TLD χωρίς www μεταπηδούν στους κανόνες τομέα με το www ▼
RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]Τα ακόλουθα ονόματα τομέα ανώτατου επιπέδου χωρίς www μεταβαίνουν στους κανόνες ονομάτων τομέα με www, τα οποία μπορούν να αντιγραφούν απευθείας (δεν χρειάζεται να τροποποιήσετε το όνομα τομέα στους κανόνες) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Πρόβλημα τοποθεσίας κανόνα ανακατεύθυνσης 301
Σύμφωνα με ψευδοστατικούς κανόνες, κατά την τοποθέτηση κανόνων μετάβασης ανακατεύθυνσης, συνήθως συναντάτε Το http δεν μπορεί να ανακατευθύνει στο https Το πρόβλημα.
Αρχικά αντιγράψαμε τον κώδικα ανακατεύθυνσης στο .htaccess και θα εμφανιστεί στις ακόλουθες περιπτώσεις ▼
![Αυτόματη μετάβαση στο όνομα τομέα δεύτερου επιπέδου χωρίς το όνομα τομέα ανώτατου επιπέδου www: η τέταρτη εικόνα του ονόματος τομέα ρίζας 301 που ανακατευθύνει το www Ο κανόνας ανακατεύθυνσης [L] βρίσκεται στο 4ο παραπάνω φύλλο](https://img.chenweiliang.com/2018/03/https-rule-1.png)
- Το [L] υποδηλώνει ότι ο τρέχων κανόνας είναι ο τελευταίος κανόνας, σταματήστε να αναλύετε τους ακόλουθους κανόνες επανεγγραφής.
- Έτσι, κατά την πρόσβαση στη σελίδα ανακατευθυνόμενου άρθρου, το [L] σταματά τους ακόλουθους κανόνες, επομένως οι κανόνες ανακατεύθυνσης δεν λειτουργούν.
Όταν επισκεπτόμαστε την αρχική σελίδα http, θέλουμε να ενεργοποιήσουμε μια ανακατεύθυνση διεύθυνσης URL, να παραλείψουμε τον ψευδοστατικό κανόνα για να εκτελέσουμε τον κανόνα μετάβασης ανακατεύθυνσης, ώστε να μπορεί να επιτευχθείΑνακατεύθυνση http σε όλο τον ιστότοπο σε https .
Μην βάζετε κανόνες ανακατεύθυνσης https [ΜΕΓΑΛΟ] Κάτω από τους κανόνες, βάλε [ΜΕΓΑΛΟ] υπεράνω των κανόνων ▼
![Αυτόματη μετάβαση στο όνομα τομέα δεύτερου επιπέδου χωρίς το όνομα τομέα ανώτατου επιπέδου www: η τέταρτη εικόνα του ονόματος τομέα ρίζας 301 που ανακατευθύνει το www Κανόνες ανακατεύθυνσης ψευδοστατικών SSL [L] στο 5ο φύλλο παρακάτω](https://img.chenweiliang.com/2018/03/pseudo-static-ssl-jump.png)
Είναι απαραίτητη η ανακατεύθυνση www για το κύριο όνομα τομέα του ιστότοπου;
Αν χρησιμοποιήσετε απευθείας like chenweiliang.com Ένα τέτοιο όνομα τομέα ανώτατου επιπέδου χρησιμοποιείται ως όνομα τομέα του ιστολογίου σας, επομένως η χρήση ενός ονόματος υποτομέα ως εικόνας δεν μπορεί να επιτευχθεί χωρίς cookie.
- επειδή ο τομέας ανώτατου επιπέδου
chenweiliang.comΈνα cookie αποστέλλεται στους δευτερεύοντες διακομιστές ονομάτων για όλα τα ζητούμενα στατικά αρχεία.
Εάν θέλετε να υποστηρίξετε κρεβάτια εικόνων χωρίς cookie, πρέπει να χρησιμοποιήσετε διαφορετικό όνομα τομέα για να επιτύχετε χωρίς cookie.
- Chen WeiliangΧρήση ιστολογίου
www.chenweiliang.comο υποτομέας του είναι εντάξει.
Για λεπτομέρειες, επισκεφθείτε αυτό το άρθρο ▼
Εάν πρέπει να εξαιρέσετε ανακατευθύνσεις 301 για να παρακάμψετε τους καταλόγους φακέλων ψευδοστατικών εξαιρέσεων, δείτε τον παρακάτω οδηγό ▼
Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποίησε "Αυτόματη μετάβαση στο όνομα τομέα δεύτερου επιπέδου χωρίς όνομα τομέα ανώτατου επιπέδου www: όνομα τομέα ρίζας 301 ανακατευθύνει το www", το οποίο είναι χρήσιμο για εσάς.
Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-27630.html
Για να ξεκλειδώσετε περισσότερα κρυμμένα κόλπα🔑, καλώς ήρθατε στο κανάλι μας στο Telegram!
Κάντε share και like αν σας αρέσει! Τα share και τα likes σας είναι το συνεχές μας κίνητρο!

