Maqolalar katalogi
- 1 Veb-sayt ildiz domen nomi 301 redirect www domen nomi afzalliklari
- 2 www ikkinchi darajali domen nomisiz veb-saytning kamchiliklari
- 3 Yuqori darajadagi domenlar 301 qanday qilib www ga yo'naltiradi?
- 4 301 qayta yo'naltirish qoidasi joylashuvi muammosi
- 5 Veb-saytning asosiy domen nomi uchun www ni qayta yo'naltirish kerakmi?
bu holatdaWordPressAgar veb-saytga ikkita domen nomi (www domen nomi bilan va www domen nomisiz) kirish mumkin bo'lsa, bu juda noqulay.SEOOg'irliklarning kontsentratsiyasi va keyinchalik qidiruv tizimini optimallashtirish indekslari.
Buni qanday hal qilishimiz mumkin?
Buning uchun www bo'lmagan domenlarni www bo'lgan domenlarga doimiy ravishda 301 yo'naltirish kerak.
Veb-sayt ildiz domen nomi 301 redirect www domen nomi afzalliklari
Afzalligi shundaki, u domen nomining obro'sini oshirishi mumkin.
301 yo'naltirish aslida domen vakolatini uzatishdir.
Masalan, qachon chenweiliang.com
ga yo'naltirish www.chenweiliang.com
qachon aslida chenweiliang.com
ning vazni ga o'tkaziladi www.chenweiliang.com
, shu bilan ni oshiradi www.chenweiliang.com
ning domen nomi.
- Qidiruv tizimini optimallashtirishni yaxshilash;
- Veb-sahifa vaznlarini uzatish uchun qulay;
- Veb-sahifani indekslashni optimallashtirish.
biz ochganimizdaElektron tijoratveb-saytda ikkita bir xil sahifa paydo bo'ladi.
- Bu vaqtda qidiruv tizimi o'rgimchaklari qayta-qayta emaklaydi.
- Ikki nusxadagi sahifalar qidiruv tizimlari tomonidan noto'g'ri xulosalarga olib kelishi mumkin.
- Ayni paytda veb-sahifani qo'shishni qayta ishlash va optimallashtirish uchun 301 qayta yo'naltirishdan foydalanishingiz kerak;
Yaxshiroq foydalanuvchi tajribasi:Ikki nusxadagi sahifalarsiz foydalanuvchilar veb-saytimizni yaxshiroq eslab qolishadi, veb-sayt xotirasini yaxshilaydi va foydalanuvchi tajribasini yaxshilaydi.
www ikkinchi darajali domen nomisiz veb-saytning kamchiliklari
- Kam sonli foydalanuvchilar buni qila olmasligi mumkinUFO.org veb-manzil sifatida aniqlanadi;
- Kam sonli foydalanuvchilar faqat www URL namunasi bilan ikkinchi darajali domenlarni taniydilar
www.etufo.org
Yuqori darajadagi domenlar 301 qanday qilib www ga yo'naltiradi?
Quyidagilarga asoslanadiLinuxServer tomonidan amalga oshirilgan yechimlar.
qadam 1: Yangi .htaccess fayli
Odatda bizning kompyuterimiz Windows operatsion tizimidan foydalanadi va biz to'g'ridan-to'g'ri yangi .htaccess faylini yarata olmaymiz.
Avval yangi htaccess.txt faylini yaratishingiz kerak va nomni qanday o'zgartirish haqida keyinroq tasvirlanadi.
2-qadam: Quyidagi kodni txt hujjatiga nusxalang
RewriteEngine On RewriteCond %{http_host} ^chenweiliang.com$ [NC] RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
- "RewriteEngine yoqilgan", Qayta yozish qoidasi kalitini yoqing;
- "RewriteCond" qayta yozish shartiga ishora qiladi.
- Quyidagi satr oddiy ifoda bilan mos keladi va mos keladigan satr ^ bilan boshlanadi va $ bilan tugaydi.
- Bu yerda %{http_host} joriy xost nomini olish uchun.Shart: "Xost nomi qachon
chenweiliang.com
", quyidagi qayta yozish qoidalari bajariladi. - “[NC]” katta-kichik harflarni sezmasligini bildiradi;
- "RewriteRule", qayta yozish qoidasini belgilaydi.Bu erda ma'nosi: URL manziliga o'tish"
http://www.chenweiliang.com/
"Kirish so'rovichenweiliang.com
keyingi qismi. - [R=301] 301 qayta yoʻnaltirish/sakrash ([R] bir barmoq bilan sakrash, [R=302] bilan bir xil maʼno) sifatida qayta yozishni bildiradi, [L] oxirgi mos keladigan qoidani bildiradi.
3-qadam: htaccess.txt faylini yuklang va nomini o'zgartiring
htaccess.txt faylini veb-saytning asosiy katalogiga yuklash uchun FTP vositasidan foydalaning va uning nomini "" deb o'zgartiring..htaccess
", oldingi nuqtaga e'tibor bering.
- Agar fayl allaqachon mavjud bo'lsa, unga kodni nusxa ko'chiring.
- Shunday qilib, wwwsiz domen nomiga tashrif buyurganingizda, u avtomatik ravishda www bilan domen nomiga yo'naltiriladi.
- Yuqoridagi usul orqali www bo'lmagan domen nomi avtomatik ravishda www bilan domen nomiga yo'naltirilishi mumkin.
Eslatma: Bu yerni o'zgartirgandan so'ng, fayl yo'qolganligini bilib olishingiz mumkin.
Buning sababi ".htaccess
” fayllari yashirin hisoblanadi va koʻrsatilmaydi.
Siz FTP vositasini ochishingiz mumkin, bu erda XFTPDasturiy ta'minotMasalan, [Asboblar] → [Tanlovlar] ▼
【Umumiy】→tekshirish【Yashirin fayllarni koʻrsatish】▼
Bu erda biz www bilan domen nomini wwwsiz domen nomiga va wwwsiz domen nomini www bilan domen nomiga yo'naltirishning umumiy qoidalarini baham ko'ramiz.
www bo'lgan domenlarni wwwsiz domenlarga yo'naltirish qoidalari
301 www bilan TLD ni ildiz domen qoidalariga yo'naltirish▼
RewriteEngine on RewriteCond %{HTTP_HOST} ^www.chenweiliang.com [NC] RewriteRule ^(.*)$ http://chenweiliang.com/$1 [L,R=301]
Quyidagi yuqori darajadagi www 301 domen nomi toʻgʻridan-toʻgʻri koʻchirilishi mumkin boʻlgan ildiz domen nomi qoidasiga yoʻnaltiradi (qoidadagi domen nomini oʻzgartirish shart emas) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
www bo'lmagan TLD'lar www qoidalariga ega domenlarga o'tish
www bo'lmagan TLD'lar www ▼ bilan domen qoidalariga o'tadi
RewriteEngine On RewriteCond %{http_host} ^chenweiliang.com$ [NC] RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
Quyidagi yuqori darajadagi wwwsiz domen nomlari www bilan domen nomi qoidalariga oʻtadi, ularni toʻgʻridan-toʻgʻri nusxalash mumkin (qoidalarda domen nomini oʻzgartirish shart emas) ▼
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
301 qayta yo'naltirish qoidasi joylashuvi muammosi
Pseudo-statik qoidalar ostida, qayta yo'naltirish o'tish qoidalarini joylashtirishda siz odatda duch kelasiz http-ni https-ga yo'naltirish mumkin emas Muammo.
Dastlab biz qayta yo'naltirish kodini .htaccess ga ko'chirdik va u quyidagi hollarda paydo bo'ladi ▼
- [L] joriy qoida oxirgi qoida ekanligini bildiradi, quyidagi qayta yozish qoidalarini tahlil qilishni to'xtating.
- Shunday qilib, qayta yo'naltirilgan maqola sahifasiga kirishda [L] quyidagi qoidalarni to'xtatadi, shuning uchun qayta yo'naltirish qoidalari ishlamaydi.
http bosh sahifasiga tashrif buyurganimizda, biz URL manzilini qayta yo'naltirishni ishga tushirishni xohlaymiz, unga erishish uchun qayta yo'naltirish o'tish qoidasini bajarish uchun psevdostatik qoidani o'tkazib yuboramiz.Sayt bo'ylab http-ni https-ga yo'naltirish .
https yo'naltirish qoidalarini kiritmang [L] Qoidalarning ostiga qo'ying [L] qoidalardan yuqori ▼
Veb-saytning asosiy domen nomi uchun www ni qayta yo'naltirish kerakmi?
To'g'ridan-to'g'ri like ishlatsangiz chenweiliang.com
Bunday yuqori darajadagi domen nomi blogingiz domen nomi sifatida ishlatiladi, shuning uchun subdomen nomidan rasm to'shagi sifatida foydalanish Cookie-fayllarga erisha olmaydi.
- chunki yuqori darajadagi domen
chenweiliang.com
Cookie barcha so'ralgan statik fayllar uchun ikkinchi darajali nom serverlariga yuboriladi.
Agar siz cookie-fayllarsiz tasvir yotoqlarini qo'llab-quvvatlamoqchi bo'lsangiz, cookie-fayllarga erishish uchun boshqa domen nomidan foydalanishingiz kerak.
- Chen VeyliangBlogdan foydalanish
www.chenweiliang.com
subdomenlar yaxshi.
Tafsilotlar uchun ushbu maqolaga tashrif buyuring ▼
Agar siz psevdostatik istisno papka kataloglarini chetlab o'tish uchun 301 yo'naltirishni istisno qilishingiz kerak bo'lsa, quyidagi o'quv qo'llanmasini ko'ring▼
Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) "www yuqori darajali domen nomisiz avtomatik ravishda ikkinchi darajali domen nomiga o'tish: ildiz domen nomi 301 www yo'naltiradi", bu siz uchun foydalidir.
Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-27630.html
Eng so'nggi yangiliklardan xabardor bo'lish uchun Chen Veyliang blogining Telegram kanaliga xush kelibsiz!
📚 Ushbu qo'llanmada katta ahamiyatga ega, 🌟Bu kamdan-kam imkoniyat, uni qo'ldan boy bermang! ⏰⌛💨
Baham ko'ring va yoqsa like!
Sizning baham ko'rish va yoqtirishlaringiz bizning doimiy motivatsiyamizdir!