ავტომატურად გადადით მეორე დონის დომენის სახელზე www ზედა დონის დომენის სახელის გარეშე: ძირეული დომენის სახელი 301 გადამისამართებს www.

如果WordPressროდესაც ვებგვერდი შეიცავს 2 დომენურ სახელს (www დომენის სახელით და www დომენის გარეშე), ეს ძალიან არახელსაყრელია.SEOწონების კონცენტრაცია და შემდგომი საძიებო სისტემის ოპტიმიზაციის ინდექსირება.

როგორ მოვაგვაროთ?

ეს მოითხოვს დომენების მუდმივ 301 გადამისამართებას www გარეშე დომენებზე www.

ავტომატურად გადადით მეორე დონის დომენის სახელზე www ზედა დონის დომენის სახელის გარეშე: ძირეული დომენის სახელი 301 გადამისამართებს www.

ვებსაიტის ძირეული დომენის სახელი 301 გადამისამართება www დომენის სახელის უპირატესობებით

უპირატესობა ის არის, რომ მას შეუძლია გაზარდოს დომენის სახელის ავტორიტეტი.

301 გადამისამართება რეალურად არის დომენის უფლებამოსილების გადაცემა.

მაგალითად, როდის chenweiliang.com გადამისამართება www.chenweiliang.com როდესაც სინამდვილეში chenweiliang.com წონა გადაეცემა www.chenweiliang.com , რითაც იზრდება www.chenweiliang.com დომენის სახელი.

  • საძიებო სისტემის ოპტიმიზაციის მუშაობის გაუმჯობესება;
  • ხელს უწყობს ვებ გვერდის წონის გადაცემას;
  • ვებ გვერდის ინდექსირების ოპტიმიზაცია.

როცა ვხსნითელექტრონული კომერციავებსაიტზე, ჩნდება ორი იდენტური გვერდი.

  • ამ დროს საძიებო სისტემის ობობები არაერთხელ დაცოცავს.
  • დუბლიკატმა გვერდებმა შეიძლება გამოიწვიოს საძიებო სისტემების არასწორი შეფასება.
  • ამ დროს, თქვენ უნდა გამოიყენოთ 301 გადამისამართება ვებ გვერდის ჩართვის დასამუშავებლად და ოპტიმიზაციისთვის;

უკეთესი მომხმარებლის გამოცდილება:დუბლიკატი გვერდების გარეშე მომხმარებლები უკეთ დაიმახსოვრებენ ჩვენს ვებსაიტს, გააუმჯობესებენ ვებსაიტის მეხსიერებას და მიიღებენ უკეთესი მომხმარებლის გამოცდილებას.

ვებსაიტის ნაკლოვანებები www მეორადი დომენის გარეშე

  • მომხმარებელთა მცირე რაოდენობამ შეიძლება ვერ შეძლოსufo.org იდენტიფიცირებულია, როგორც ვებ მისამართი;
  • მომხმარებელთა მცირე რაოდენობა ამოიცნობს მხოლოდ მეორე დონის დომენებს www URL-ის ნიმუშით 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软件მაგალითად, [Tools] → [Options] ▼-ში

ეს იმიტომ, რომ ".htaccess" ფაილები ითვლება დამალულად და არ გამოჩნდება.შეგიძლიათ გახსნათ FTP ხელსაწყო, აქ არის მაგალითი XFTP პროგრამული უზრუნველყოფა, [Tools] → [Options] sheet 2

【ზოგადი】→შეამოწმეთ【ფარული ფაილების ჩვენება】▼

[General] ვარიანტი → შეამოწმეთ [Show hidden files] მე-3 ფურცელი

 

აქ ჩვენ ვიზიარებთ დომენის სახელის www-ით დომენის სახელზე www-ის გარეშე გადამისამართების ზოგად წესებს და დომენის სახელს www-ის გარეშე დომენის სახელზე www-ით.

www-ით დომენების www-ის გარეშე დომენებზე გადამისამართების წესები

301 TLD გადამისამართება www-ით root დომენის წესებით ▼

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-ში და ის გამოჩნდება შემდეგ შემთხვევებში ▼

გადამისამართების წესი [L] მე-4 ფურცელზე ზემოთ

  • [L] მიუთითებს, რომ მიმდინარე წესი არის ბოლო წესი, შეწყვიტეთ შემდეგი გადაწერის წესების ანალიზი.
  • ასე რომ, გადამისამართებულ სტატიის გვერდზე შესვლისას, [L] აჩერებს შემდეგ წესებს, ამიტომ გადამისამართების წესები არ მუშაობს.

http მთავარი გვერდის მონახულებისას, ჩვენ გვინდა გამოვიყენოთ URL-ის გადამისამართება, გამოტოვოთ ფსევდოსტატიკური წესი გადამისამართების გადახტომის წესის შესასრულებლად, რათა მიღწეული იყოსსაიტის მასშტაბით http გადამისამართება https-ზე .

არ შეიტანოთ https გადამისამართების წესები [ლ] წესების ქვემოთ დადეთ [ლ] წესებზე ზემოთ ▼

ფსევდო-სტატიკური SSL გადამისამართების წესები [L] ქვემოთ მე-5 ფურცელში

საჭიროა თუ არა www გადამისამართება ვებსაიტის მთავარი დომენის სახელისთვის?

თუ იყენებთ პირდაპირ like chenweiliang.com ასეთი უმაღლესი დონის დომენის სახელი გამოიყენება, როგორც თქვენი ბლოგის დომენის სახელი, ასე რომ, ქვედომენის სახელის გამოყენებით, როგორც სურათის საწოლს, ვერ მივაღწევთ Cookie-ის გარეშე.

  • რადგან ზედა დონის დომენი chenweiliang.com ქუქი-ფაილი იგზავნება მეორად სახელების სერვერებზე ყველა მოთხოვნილი სტატიკური ფაილისთვის.

თუ გსურთ მხარი დაუჭიროთ ქუქი-ფაილების გამოსახულების საწოლებს, უნდა გამოიყენოთ სხვა დომენის სახელი, რომ მიიღოთ ქუქი-ფაილები.

დეტალებისთვის ეწვიეთ ამ სტატიას ▼

თუ თქვენ გჭირდებათ 301 გადამისამართების გამორიცხვა ფსევდოსტატიკური გამონაკლისების საქაღალდეების დირექტორიების გვერდის ავლით, გთხოვთ, იხილოთ ქვემოთ მოცემული სახელმძღვანელო ▼

იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა "ავტომატური გადასვლა მეორე დონის დომენის სახელზე www ზედა დონის დომენის სახელის გარეშე: root დომენის სახელი 301 გადამისამართებს www", რაც თქვენთვის სასარგებლოა.

კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-27630.html

კეთილი იყოს თქვენი მობრძანება Chen Weiliang-ის ბლოგის ტელეგრამის არხზე, რომ მიიღოთ უახლესი განახლებები!

🔔 იყავით პირველი, ვინც მიიღეთ ღირებული "ChatGPT Content Marketing AI Tool Usage Guide" არხის ზედა დირექტორიაში! 🌟
📚 ეს სახელმძღვანელო შეიცავს უზარმაზარ ღირებულებას, 🌟ეს იშვიათი შესაძლებლობაა, არ გამოტოვოთ! ⏰⌛💨
გააზიარეთ და მოიწონეთ თუ მოგეწონათ!
თქვენი გაზიარება და მოწონებები ჩვენი უწყვეტი მოტივაციაა!

 

评论

თქვენი ელ.ფოსტის მისამართი არ გამოქვეყნდება. გამოყენებულია აუცილებელი ველები * ლეიბლი

გადახვევა ზევით