KompyuterlarXavfsizlik

Qanday 301 .htaccess orqali yo'naltiruvchi konfiguratsiya qilish. Joomla va boshqa CMS bir 301 yo'riq sifatida to'g'ri munosabat

Haqida 301 yo'riq ko'p, juda ko'p marta eshitdim. Lekin tufayli noto'g'ri narsa, albatta, buning uchun, shuningdek, chunki qo'rquv muhtoj yo'qligi, biz bunday tartibda ahamiyat emas. Qog'oz bir 301 yo'naltirishni modernizatsiya qilish uchun qanday batafsil muhokama qilinadi.

uning sozlamalari haqida ko'proq o'nlab maqola va axborot materiallari ortiq topish mumkin. Lekin kompyuter foydalanuvchilari va rahbarlari boshida ularning prosmatra ko'p so'ng qiyinchilik asoslari parametrlarini tushunish ega bo'lishi mumkin. onlayn axborot manbalari natijada ko'p kodlar va skriptlar, asosan chalkashtirib. Aslida, hamma narsa juda ham oson, deb, va bu maqola 301 yo'naltirishlar o'rnatish uchun qanday yaxshi dasturilamal bo'lib xizmat qiladi.

a 301 yo'riq nima?

Biz tartibda butun tushunadi. Avvalo bizga Bu tarmoq, yoki domen nomi haqida boshqa sahifaga Internet (veb-sayt) ustida oddiy mehmon resurs raqamga yo'naltirishni nazarda tutadi 301 yo'naltiruvchi aniqlash qilaylik. Bu maqola har qanday webmasteriga uchun bu mavzu etarli asosiy bilim har qanday aqlli skriptlarni va juda murakkab kodi va namoyish etiladi, ayrim oddiy yo'l-yo'riq imkoniyatlari, qabul qilinmaydi boshi.

301 yo'riq uchun Tool - .htaccess fayl

Bu .htaccess kabi qulay vositasi ko'rib chiqaylik. 301 juda qulay va oddiy qilish u orqali yo'naltiruvchi. Yanlishdir aslida juda katta faoliyati va bir qancha xususiyatlari ilova qilingan bir konfiguratsion maxsus xizmat fayldir. Uning yordamida siz, sayt serverida har qanday kat kirish man belgilangan fayllar va papkalar uchun sahifalar kodlash, belgilangan himoya belgilash, 301 yo'naltirishlar va ba'zi boshqa faoliyatni amalga oshirish mumkin.

Bu umuman fayl xususiyatlarini ta'riflaydi. Aslida, u yana ham ilg'or funktsional hisoblanadi. Fayl nomi yo'q va .htaccess sifatida yozilgan. juda boshida nuqtasi shart.

.htaccess faylini yaratish tartibi

sayt ildiz papkasini Fayl bo'lmasa, u o'z yaratish juda oson bo'lishi mumkin. FTP-mijoz yordamida - yaratish eng tez yo'llaridan biri. Ularning eng qulay - FileZilla.

veb-loyiha ildiz katalogga o'tish uchun ehtiyoj yaratish uchun - "Yangi fayl yaratish" ni tanlash - - kompyuter sichqonchasining bo'sh nuqta o'ng tugmasini bosing bosing OK tugmasini - nomi .htaccess kiriting. Bu qadamlar so'ng, yaratilgan fayl tahrir qilinishi mumkin. Uning ochilish har qanday matn muharriri bilan amalga oshirilishi mumkin.

FTP-mijozlari .htaccess jumladan ba'zi bir tizim fayllarini, yashirish Lekin ba'zan sodir bo'ladi. Fayl ildiz papkasida topilmadi bo'lsa Shuning uchun, hech qanday ehtiyoj yaratish, uni shoshilib uchun. Avvalo, maxfiy fayllar borligini tekshiring. Buning uchun "Server" ga borib, yashirin fayllar majburiy ko'rsatkichni bir Shomil belgilangan.

Siz hozir bir u yaratish oson bo'ladi foydalanib .htaccess fayl 301 yo'naltirishni topdik. Lekin avval uning qanday qaror qabul qilish kerak.

eng mashhur voqea foydali bo'lsa 301 qayta yo'naltirishlar

etakchi veb-ustalari tavsiyalar, tarmog'ida har bir resurs bir 301 yo'naltirishni bo'lishi kerak. juda zarur bo'lganda va eng mashhur hodisa, uning tarkibi u holda bir prefiks www, domen bor domen, va aksincha yo'naltiruvchi iborat.

Bu Internetda har qanday sayt WWW bilan domen nomi faqat bitta turi yoki usiz asosan bo'lishi mumkin, aslida tufaylidir. Yana bir variant bir oyna sayt bo'lishdir. Host direktivasi yordamida robots.txt faylga Internet resurs belgilaridan asosiy oyna. Bu faylga Bundan tashqari, asosiy domen variant "Yandex.Webmaster" ko'rsatilishi kerak. Ko'p qidirish motorlar bir 301 yo'riq sifatida, masalan, bir vositasi uchun yaxshi. "Yandeks" istisno emas.

Agar to'g'ri tizzasiga bo'ladi saytingiz Internet resurs asosiy oynaga belgilash va keraksiz takroriy yaratish bo'lmaydi. Ko'pchilik yangi boshlanuvchilar webmasters kelajakda katta muammo sabab bo'ladi juda katta xato hisoblanadi oyna saytlar, eshitmadim.

sayt Eng afzal ko'zgular ma'nosi

Ko'zgularni izlash motorlar bilan yuqorida harakatlar barcha keyin avtomatik ravishda asosiy domen aniqlaydi. Hatto osonlik yo'naltirishni tekshirish mumkin, hamma narsa yaxshi ishlaydi. Bu harakatlar to'xtatildi mumkin edi, lekin SEO-optimallashtirish Internet resurs uchun eng yaxshi yo'li qo'shimcha konfiguratsiya yo'naltiruvchi bo'ladi.

uzoq vaqt oldin mo'ljallanganligidan yilda www prefiksi, o'zi, unutilib borishni edi. Shunday bo'lsa-da, Internet hali nomi WWW ko'plab resurslar mavjud bo'ladi. ikki xil manzillar - qidiruv motorlar uchun WWW bilan va u holda domenlari. Va ko'p foydalanuvchilar WWW bilan manzil bar versiyasi surilgan muayyan veb-loyihasi izlayotganda. Shuning uchun bu qadar, bu prefix bo'lib o'tadi. Bu aslida asoslangan, oyna tuzatish zarur harakat hisoblanadi. Ha, bir yo'naltirishni 301 o'rnatish uchun qanday hidoyat ham muvaffaqiyatli izlash motorlarında endeksli veb loyihasini olish o'rganish uchun talab qilinadi.

ko'zgular noto'g'ri muhitda oqibatlari

301 yo'riq va nometall to'g'ri sozlash ahamiyatini baholash uchun, ularning noto'g'ri foydalanish salbiy oqibatlarga olib tanlang. Bunday ko'p faqat ikki emas. Lekin har bir moddaning og'irligi juda yuqori.

Tashqi ishoratlar hayotingiz boshqa foydalanuvchilar va veb-saytlar bilan mos yozuvlar bo'lishi qanday to'g'ridan-to'g'ri bog'liq WWW bilan domenlar o'rtasida va u holda taqdim etiladi. Bu sizning internet loyiha sep bir salbiy qatnash ta'sir va uning joy bor Ishoratlarni ba'zi yo'qotish bo'ladi, deb taklif qiladi. Biroq, bu asosiy muammo emas.

Ko'p webmasters, bu qidirish mexanizmlarini doimiy Internet resurslari mazmuni noyobligi uchun kurashmoqda xabardor bo'ladi. Ular axborot takrorlanishi juda salbiy munosabat bor va juda jiddiy sep to'liq qulf qadar shunga o'xshash mazmun bilan saytlar jazodan. Endi quyidagi vaziyatni qaysiki: juda boshidan o'z sayt www prefiksi bilan indeksatsiya qilingan, lekin vaqt domen bilan www yana tashriflar va mashhurlik olgan holda (u ko'proq va ko'proq tez-tez zikr suyanib).

Siz uni yanada ularning loyihasini ishlab chiqish uchun hech narsa ekan, bilmayman. Vaqt o'tishi bilan, u yagona mazmun, ko'p Ishoratlarni va izohlar bilan to'la. www prefiksi holda Izlash motorlar Shu resurs monitor, non-noyob mazmun banklar oldiga yubordi. Vaqt o'tishi bilan, u endi butunlay tizzasiga bo'ladi.

Bunday vaziyatni oldini olish uchun, bir .htaccess fayl mavjud. unda belgilangan 301 yo'riq, WWW bilan va uning yo'qligi bilan resurs domenlar bo'linishi muammoni hal qilishga qodir.

Prefiksli holda sayt nomi uchun www domen va aksincha yo'naltiruvchi

Bu qanday holatda belgilash yo'l-yo'riq hisoblanadi. Hamma narsa oddiy. Siz .htaccess faylini ochish va quyida bu sabab skriptni ro'yxatdan o'tishingiz kerak.

u holda sayt nomiga www domen yo'naltiruvchi:

ustiga RewriteEngine
RewriteCond% {HTTP_HOST} ^ www.moydomen.com
RewriteRule ^ (. *) $ Http://moydomen.com/$1 [R = 301, L].

Va yana bir bor:

RewriteEngine to'g'risida
RewriteCond% {HTTP_HOST} ^ moydomen.com
RewriteRule (. *) Http://www.moydomen.com/$1 [R = 301, L].

Bu o'rniga moydomen.com ikkala holatda ham Internet resurs manzilini belgilash kerak, deb e'tiborga olish lozim!

Bu .htaccess faylini saqlash va avvalgi fayl almashtirish ortidan ildiz papkasida, uni harakat qilish zarur. Endi har qanday haydash sayti manzilda bir mehmon (hatto u holda ham, WWW bilan ham usiz http, bilan), barcha hollarda asosiy sahifasiga kirasiz. Biz WWW holda WWW uchun 301 yo'naltirishni o'rnatish uchun qanday qaradi. Endi uning qo'llash boshqa yo'llar bilan tushunish qilaylik.

boshqasiga Internet loyihaga bir domen o'tish

A o'xshash dastur bir domen internet loyiha harakat paytida foydalanish kerak, yuqorida ko'rsatilgan bir-tarafga, deb. namoyish misol berish uchun. Agar domen moysait-1.com moysait-2.com uchun harakat qilish kerak, aytaylik. Bu holda, kod .htaccess faylini yozish:

RewriteEngine to'g'risida
RewriteCond% {HTTP_HOST} moysait-1.com
RewriteRule (. *) Http://moysait-2.com/$1 [R = 301, L].

O'zgartirish ishoratlar CNC va oz vaqt yo'naltiruvchi

Ba'zan o'zgartirish uchun ehtiyoj bor CNC yo'nalishlarga. Bu uning ulushi butun qismini o'zgartirish to'g'risida qaror qabul qilindi, bir vaziyat bor mumkin. CNC allaqachon mavjud va materiallar to'lgan bir blog zikr Yoki sayt egasi hech narsa bilmaydi. Bu holda, u yo'naltiruvchi uchun yordam berishi mumkin. Qanday bunday holatda davomida 301 yo'naltirishlar o'rnatish uchun? Bunday vaziyatda, barcha ko'rsatkichlar sahifalar (← ishoratlar, sep o'z vazn), shu qoladi muhim ahamiyatga ega.

AQSh oddiy misol keltiray. Bu obo_mne.html haqida moya_infa.html uchun sahifaning nomini o'zgartirish to'g'risida qaror qabul qilindi. Bu holda, siz .htaccess kodi yozish kerak: 301 moya_infa.html http://www.moydomen.com/obo_mne.html yo'naltiruvchi.

Xuddi ishlab chiqarilgan va 301 sahifadan sahifaga dan yo'naltiruvchi.

Qayta yo'naltirish fayl kengaytmalariga o'zgartirish qachon

Keling boshqa misol keltiray. Webmasterlar moya_stranichka.php haqida moya_stranichka.html dan fayl kengaytmalariga o'zgartirish kerak bo'ladi. .htaccess quyidagi Kodeksda nazarda tutilgan o'tgan element Reyting: 301 moya_stranichka.html http://www.moydomen.com/moya_stranichka.php yo'naltiruvchi.

hamkor dasturlari bilan yo'naltiruvchi

Misol uchun, siz bilan hamkorlik dasturiga bilan sahifaga sayt mehmon yo'naltiruvchi kerak. Link o'zi bir qarab dasturi www.partner.com/?ref=16011 kabi ko'rinadi. Bunday linkni, zahiralarni talab ko'rib, mehmon sizning niyatlaringizni oldindan taxmin, buning uchun bormayman.

hamkorlik dasturi bilan sahifaga kirasiz dlya_druzei.html misol sifatida alohida sahifa yaratish uchun kerakli to'g'ri turiga link qilish uchun. 301 dlya_druzei.html http://www.partner.com/?ref=16011 yo'naltiruvchi: Bu faqat .htaccess faylini tahrir qolmoqda.

Keyingi maqola Joomla useri 301 yo'naltirishni qilish uchun qanday va PHP tilida yordamida qarash qiladi.

CMS Joomla uchun 301 yo'naltirishni qilish qanday

Ko'plab Internet foydalanuvchilari albatta allaqachon bir necha ajralmas qilgan sahifaga sahifasidan yo'naltiruvchi yo'llarini xato sahifa 404. Joomla motorini ko'rgan. Biroq, ular har doim ishlamaydi. Va u normal foydalanuvchi tushunish juda qiyin. Bu erda 301 Joomla yuqorida tasvirlangan har Manipülasyonlar ishlab chiqarish mumkin .htaccess fayl, standart qismida ega yordam yo'riq kelgan.

Internet loyihaning barcha sahifalarini yo'naltiruvchi sozlamalari proizvedom qilaylik. Avvalo, siz katalog htaccess.txt faylida qarash va uni to'g'ri nomi .htaccess berishi kerak. Shundan so'ng, admin kiritish CNC (SEF) sozlash qayta yo'naltirishlar belgilash lozim, va yo'l-yo'riq URL ichida tasdiq belgisi qo'ydi.

So'ngra .htaccess faylini oching va yo'l-yo'riqlar uchun to'g'ri qoidalar uni ro'yxatdan uchun.

PHP bilan yo'naltiruvchi

.htaccess faylga negadir foydalanish mavjud emas yoki yopiq uchun bo'lsa, narsalar boshqacha 301 PHP yordam yo'naltiruvchi qilish yo'li bor.

barcha sozlamalar bilan domenga domen bir yo'naltirishni qilish uchun, matn bir e'lon qilingan mahsulot .PHP kengaytmali bir fayl yaratish uchun har qanday muharriri zarur, uning indeks deb ataladi va quyidagi skriptni nusxa:

<$ Ref = $ _ SERVER [ 'QUERY_STRING muhit değişkenine'] ?;

Agar (! '$ ref =) $ Ref ='? $ Ref ;. header ( 'HTTP / 1.1 301 "Butunlay Ko'chirildi);

header ( 'Manzil: http://moydomain.ru/'.$ref);

chiqish ();

?>.

Bu erda moydomain.ru yo'naltirish amalga oshiriladi domen hisoblanadi. natijada fayl asosiy sayt katalogda serverga upload kerak.
sahifada ko'tarib asosiy kodi, quyidagi joylashtiring oldin, bir xil ta'sir yoki turli doirasida sahifaga sahifasidan bir yo'naltirishni qilish maqsadida, zarur:

header ( "HTTP / 1.1 301 Butunlay Ko'chirildi");

header ( "Manzil: http://www.moydomain.ru/moycategory/moypage.htm");

chiqish ();

?>.

Natijada, www.moydomain.ru/moycategory/moypage.htm qayta yo'l-yo'riq oshiriladi yangi bir sahifa.

Bu yuqorida script joylashtirilgan kod sahifa kengaytirish e'lon qilingan mahsulot .PHP oxirida nomi bo'lishi kerak, deb yodda uchun muhim ahamiyatga ega. Aks holda siz .htaccess orqali yo'naltirishni foydalanish kerak.

Endi, maqola o'rganish so'ng, har qanday o'tish u nima, 301 yo'naltirishni modernizatsiya qilish uchun qanday bilib oladi va u qanday foydalidir. yo'naltirishlar foydalanish uchun oddiy imkoniyatlari shu yerdamisiz ko'rsatilgan. Biroq, ular veb-saytlar va bloglar har qanday egalariga bilish zarur. Va u faqat to'g'ri tashkil kirasiz emas muhim ahamiyatga ega ekanini hisobga olish kerak, balki to'g'ri ishlashi uchun uni tekshirish uchun.

Ko'rib turganingizdek, yo'l-yo'riq .htaccess fayl tomonidan, balki CMS ko'p standart xususiyatlari bilan emas, balki faqat yaratgan, va PHP scriptlar yordamida mumkin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.birmiss.com. Theme powered by WordPress.