Ինչպես ուղղորդել երթևեկությունը

Բովանդակություն:

Ինչպես ուղղորդել երթևեկությունը
Ինչպես ուղղորդել երթևեկությունը

Video: Ինչպես ուղղորդել երթևեկությունը

Video: Ինչպես ուղղորդել երթևեկությունը
Video: Ինչպես ավելի անվտանգ դարձնել ճանապարհային երթևեկությունը 2024, Նոյեմբեր
Anonim

Երթևեկը վերահասցեավորելու համար ամենադյուրին ճանապարհն է օգտագործել Apache վեբ սերվերի հնարավորությունները, ավելի ճիշտ, օգտագործելով htaccess ֆայլը, օգտագործել բոլոր պարամետրերի ապակենտրոնացված կառավարումը: Այս ֆայլում կարող եք դիրեկտիվներ տեղադրել, եթե դրանք կատարում եք, ապա ծրագրակազմը օգտվողներին կուղղորդի ֆայլում նշված վեբ հասցեներին:

Ինչպես ուղղել երթևեկությունը
Ինչպես ուղղել երթևեկությունը

Հրահանգներ

Քայլ 1

Նախ բացեք սովորական տեքստի խմբագիր, օրինակ `« Գրառման գրքույկ »: Դրա հնարավորությունները միանգամայն բավարար են htaccess ֆայլ ստեղծելու և անհրաժեշտ բովանդակությամբ լրացնելու համար: Այն պարունակում է պարզ տեքստի տողերի տեսքով հրահանգներ, որոնք կարող են խմբագրվել այնպես, ինչպես html, txt, js և այլ թույլտվություններ ունեցող ֆայլերը:

Քայլ 2

Ձևակերպեք երթևեկի վերահղման հրամաններ, որոնք համապատասխանում են ձեր պահանջներին: Եթե Ձեզ անհրաժեշտ է ձեր կայքի ցանկացած էջից բացարձակապես յուրաքանչյուր օգտվող ուղարկել նույն հասցեին, ապա htaccess ֆայլում տեղադրեք հետևյալ տողը ՝ Վերահղում /

Քայլ 3

Այս գրառման մեջ Վերահղման հրահանգը վերահղման հրաման է: Այստեղ կտրվածքը (առաջի կտրումը) նշանակում է ռեսուրսի արմատային գրացուցակը (դիրեկտիվը տարածվում է կայքի բոլոր ֆայլերում անհրաժեշտ փաստաթղթերի խնդրանքների վրա): Ձեր ռեսուրսների պանակներին ուղղված ցանկացած խնդրանք խթանելու է վերահղման գործընթացը: Բայց եթե այլ դիրեկտիվների հետ նմանատիպ ֆայլ տեղադրվի ինչ-որ ենթապանակում, ապա դրա հրամանները առաջնային կդառնան Apache- ի համար: Եվ https://site.ru- ն այստեղ նշում է այն հասցեն, որին սերվերի ծրագրակազմը վերահղում է երթևեկությունը:

Քայլ 4

Արմատային գրացուցակի փոխարեն կարող եք նշել ցանկացած ռեսուրսային պանակ: Այնուհետև վերահղման կանոնը վերաբերում է այն օգտվողներին, ովքեր փաստաթղթեր են պահանջում բոլոր ենթապանակներից և նշված գրացուցակից: Օրինակ ՝ Վերահղեք badBoys / https://site.ru: Հնարավոր է նաև վերահասցեավորվել պահանջվող հասցեով միայն այն սերֆերներին, որոնց զննարկիչները խնդրանքներ են ուղարկում որոշակի տեսակի ֆայլերի: Այս մեխանիզմն իրականացվում է RedirectMatch հրահանգի միջոցով, որն օգտագործում է կանոնավոր արտահայտություն զննարկիչից մուտքային հարցմանը համապատասխանեցնելու համար. RedirectMatch (. *). Php $ https://site.ru. Ստեղծված հրահանգը պահեք.htaccess կոչվող ֆայլում, ապա վերբեռնեք այն ձեր ռեսուրսի արմատային պանակում:

Խորհուրդ ենք տալիս: