Автоматичний перехід до імені домену другого рівня без імені домену верхнього рівня 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

  • Невелика кількість користувачів може бути не в змозіНЛО.org ідентифікується як веб-адреса;
  • Невелика кількість користувачів розпізнає лише домени другого рівня з шаблоном URL-адреси www www.etufo.org

Як домени верхнього рівня 301 переспрямовують на www?

На основі наступногоLinuxСерверні рішення.

крок 1: новий файл .htaccess

Зазвичай наш комп’ютер використовує операційну систему Windows, і ми не можемо безпосередньо створити новий файл .htaccess.

Спочатку ви повинні створити новий файл htaccess.txt, а як змінити назву, буде описано пізніше.

Крок 2: Скопіюйте наступний код у текстовий документ

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

【Загальні】→поставте прапорець【Показувати приховані файли】▼

Опція [Загальні] → поставте прапорець [Показувати приховані файли] 3-й аркуш

 

Тут ми поділимося загальними правилами переспрямування доменного імені з 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, і він з’явиться в таких випадках ▼

Правило перенаправлення [L] на 4-му аркуші вище

  • [L] вказує, що поточне правило є останнім правилом, припинити аналіз наступних правил перезапису.
  • Таким чином, під час доступу до сторінки зі статтею, яка перенаправляється, [L] зупиняє наступне правило, тому правило перенаправлення не працює.

Під час відвідування домашньої сторінки http ми хочемо запустити переспрямування URL-адреси, пропустіть псевдостатичне правило, щоб виконати правило переходу переспрямування, щоб це можна було досягтиПеренаправлення http на https для всього сайту .

Не встановлюйте правила переспрямування https [L] Нижче правил, поставити [L] вище правил ▼

Псевдостатичні правила перенаправлення SSL [L] на 5-му аркуші нижче

Чи потрібно перенаправляти www для основного доменного імені веб-сайту?

Якщо ви використовуєте безпосередньо лайк chenweiliang.com Таке ім’я домену верхнього рівня використовується як ім’я домену вашого блогу, тому використання імені субдомену як ліжка з зображенням не може призвести до відсутності файлів cookie.

  • оскільки домен верхнього рівня chenweiliang.com Файл cookie надсилається на вторинні сервери імен для всіх запитуваних статичних файлів.

Якщо ви хочете підтримувати ліжка із зображеннями без файлів cookie, вам потрібно використовувати інше доменне ім’я, щоб отримати без файлів cookie.

  • Чень ВейлянВикористання блогу www.chenweiliang.com субдомен в порядку.

Щоб отримати докладніші відомості, перегляньте цю статтю ▼

Якщо вам потрібно виключити перенаправлення 301, щоб обійти каталоги папок псевдостатичних винятків, перегляньте підручник нижче▼

Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Автоматично переходити до імені домену другого рівня без імені домену верхнього рівня www: ім’я кореневого домену 301 переспрямовує www», що є корисним для вас.

Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-27630.html

Ласкаво просимо до каналу Telegram у блозі Чень Вейляна, щоб отримувати останні оновлення!

🔔 Станьте першим, хто отримає цінний «Посібник із використання інструменту штучного інтелекту маркетингу контенту ChatGPT» у верхньому каталозі каналу! 🌟
📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
Поділіться та вподобайте, якщо вам подобається!
Ваші публікації та лайки є нашою постійною мотивацією!

 

发表 评论

Ваша електронна адреса не буде опублікована. 必填 项 已 用 * Етикетка

прокрутіть наверх