.htaccess ֆայլի գեներատոր
Ստեղծեք Apache .htaccess կազմաձևման ֆայլի կանոններ, վերահասցեավորումներ, քեշավորման հրահանգներ և անվտանգության գլխագրեր:
Գործարկել գործիքը
Առցանց գործիքը ձևավորում է Apache վեբ-սերվերի .htaccess կարգավորումների տեքստը: Օգտատերը կարող է ընտրել վերահասցեավորման եղանակը, ներառյալ HTTPS կամ WWW տարբերակների պարտադրումը, ինչպես նաև անհատական URL հասցեի նշումը 301 վերահասցեավորման համար: Գործիքը հնարավորություն է տալիս ավելացնել քեշավորման ժամկետների հրահանգներ, որոնք կառավարում են զննարկչի կողմից ստատիկ ֆայլերի պահպանման տևողությունը: Անվտանգության գլխագրերի տարբերակն ակտիվացնելու դեպքում ստացված տեքստում ավելացվում են պաշտպանիչ կանոններ, ինչպիսիք են nosniff կարգավորումը, շրջանակների արգելափակումը և XSS պաշտպանությունը: Բացի այդ, աշխատանքային դաշտում կարելի է տեղադրել սեփական լրացուցիչ կանոնները, որոնք անփոփոխ կցվում են ընդհանուր կազմաձևին: Մուտքագրված բոլոր արժեքները և հասցեները տեղադրվում են ուղղակիորեն՝ առանց նախնական շարահյուսական ստուգման կամ սերվերում ավտոմատ կիրառման: Գեներացված պատրաստի կոդը կարող եք պատճենել արդյունքների դաշտից և տեղադրել ձեր կայքի արմատային թղթապանակում գտնվող .htaccess ֆայլի մեջ: Կազմաձևի ստեղծումն օգնում է արագ կազմել Apache սերվերի հիմնական հրահանգները: Յուրաքանչյուր պարամետր փոփոխելիս ձևավորվում է համապատասխան Apache կոդի պատրաստի հատվածը:
Հրահանգներ
- Ընտրեք վերահասցեավորման ռեժիմը ցանկից (անջատված, HTTPS, WWW կամ անհատական հասցե):
- Անհատական վերահասցեավորում ընտրելու դեպքում մուտքագրեք թիրախային URL հասցեն համապատասխան դաշտում:
- Նշեք քեշավորման ժամկետի արժեքը կամ թողեք լռելյայն տարբերակը:
- Անհրաժեշտության դեպքում ակտիվացրեք անվտանգության հիմնական գլխագրերի նշավանդակը:
- Ավելացրեք ձեր սեփական լրացուցիչ Apache հրահանգները հատուկ կանոնների դաշտում:
- Պատճենեք ստացված կարգավորումների տեքստը և տեղադրեք ձեր սերվերի .htaccess ֆայլում:
Օրինակներ
- HTTPS պարտադրման և անվտանգության գլխագրերի ակտիվացում. գործիքը ձևավորում է 301 վերահասցեավորում դեպի HTTPS և ավելացնում է nosniff, deny framing ու XSS պաշտպանության կանոնները:
- Անհատական վերահասցեավորում դեպի https://example.com/new-path և քեշավորման սահմանում 1 ամսով. արդյունքում ստացվում է համապատասխան RewriteRule և ExpiresDefault կազմաձև:
ՀՏՀ
Արդյո՞ք գեներացված ֆայլը ավտոմատ կերպով տեղադրվում է սերվերում:
Ոչ, գործիքը միայն ստեղծում է տեքստային կոդը: Պատրաստի կարգավորումները պետք է ինքնուրույն պատճենել և պահպանել ձեր սերվերի .htaccess ֆայլում:
Ի՞նչ է տեղի ունենում, եթե մուտքագրված URL հասցեն սխալ է:
Մուտքագրված հասցեներն ու տեքստերը տեղադրվում են կազմաձևի մեջ առանց ստուգման, ուստի խորհուրդ է տրվում նախապես ստուգել հասցեի ճշգրտությունը:
Ո՞ր անվտանգության գլխագրերն են ավելացվում:
Անվտանգության տարբերակն ընտրելիս ավելացվում են X-Content-Type-Options: nosniff, X-Frame-Options: DENY և X-XSS-Protection հրահանգները:
Ինչպե՞ս է գործում քեշավորման պարամետրը:
Եթե նշված է որևէ արժեք, բացի լռելյայն տարբերակից, գործիքն ավելացնում է Apache mod_expires բլոկը՝ նշված ժամկետային պարամետրով: