Аўтаматычны пераход да даменнага імя другога ўзроўню без даменнага імя верхняга ўзроўню 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 вызначаецца як вэб-адрас;
  • Невялікая колькасць карыстальнікаў распазнае толькі дамены другога ўзроўню з шаблонам 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 для асноўнага даменнага імя вэб-сайта?

Калі вы выкарыстоўваеце непасрэдна like 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 у блогу Чэнь Вэйляна, каб атрымліваць апошнія абнаўленні!

🔔 Будзьце першым, хто атрымае каштоўнае "Кіраўніцтва па выкарыстанні інструмента AI для маркетынгу кантэнту ChatGPT" у верхнім каталогу канала! 🌟
📚 Гэты дапаможнік мае вялікую каштоўнасць, 🌟Гэта рэдкая магчымасць, не прапусціце яе! ⏰⌛💨
Падзяліцеся і лайкайце, калі хочаце!
Ваш абмен і лайкі - наша пастаянная матывацыя!

 

发表 评论

Ваш адрас электроннай пошты не будзе апублікаваны. 必填 项 已 用 * Этыкетка

пракруціць ўверх