CoimpiutaireanTeicneòlas fiosrachaidh

Htaccess (còdachadh): rèiteachaidh, cleachdadh eisimpleirean

H-uile duine, a 'marcachd nan eadar-lìon, nabredal air a leithid de duilleagan-lìn is làraichean nach eil a thaisbeanadh gu ceart. Mar eisimpleir, le bhith a 'fosgladh làrach sam bith, a' faicinn an neach-cleachdaidh an teacsa àite an caochladh gu math càirdeil, am measg am faod sinn a dhealachadh na caractaran, arcs, samhlaidhean is comharraidhean eile. As coltaiche ri fhaicinn coltach nuair a thèid thu do neach sam bith Sìneach no Japanese làraich. Tha seo uile air sgàth 's gu bheil e a' cleachdadh ann an suidheachaidhean eile a fhaidhle .htaccess agad. Còd anns na dùthchannan sin eadar-dhealaichte. A ceart rèiteachadh faidhl nì e comasach a sheachnadh coltas leithid doilleir caractaran loidhne.

Dè Feumaidh còdachadh

Airson làrach a tha bunaiteach còdachadh, a tha ris an canar an Default charset. Tha e a 'gabhail a-steach sònraichte fhaidhle .htaccess. Innleachd-chòd a tha riatanach gus an co-dhùnadh ceart a rèir na riaghailt a bheil na samhlaidhean air an iompachadh a-steach an còd luachan.

A dhà deicheadan air ais, a 'còdadh bha e glè òg. Tha iad a 'gabhail a-steach nach eil barrachd air seachd pìosan fiosrachaidh. Tha eisimpleir dh'fhaodadh a bhith ASCII. -Nis tha iad a nochd tha àireamh mhòr mhòr. Nam measg - a 'chuid as motha agus a' còrdadh UTF-8, Windows-1251.

Tha bonn-loidhne gu bheil na pàipearan a tha eadar-dhealaichte innleachd-chòd a 'coimhead eadar-dhealaichte. 'S e an adhbhar seo a tha a' air an làraich a tha mearachdan. Tha an neach-cleachdaidh a brabhsair urrainn a chur gu aon seòrsa còdachadh, agus an fhaidhle .htaccess air an fhrithealaiche mu eile. Mar thoradh air, uile de na teacsa air an duilleag seo air atharrachadh a-steach seata de neo-chrìochnach samhlaidhean.

bunaiteach còdachadh

Ann .htaccess, faodaidh sibh a shònrachadh paramadair le dhòigh a bhios a 'co-dhùnadh leis a' bhun-còdachadh airson a h-uile-lìn portal. A thuilleadh air sin, faodaidh sibh clàradh agus eile còdadh a bheir cothrom dhaibh a bhith ceart air an taisbeanadh air a h-uile duilleagan. Web-leasachaidh ann an .htaccess còdadh a tha mar as trice a 'comharrachadh dà sheòrsa - UTF-8 agus Windows-1251. Tha e bho thùs iad a 'cleachdadh àireamh mhòr de bhrabhsairean-lìn luchd-deasachaidh agus teacsa.

Airson sheachnadh zakoryuchek a tha do-dhèanta a dhèanamh a-mach, feumaidh tu an dàrna cuid cho-fhigearadh na bun còdachadh gu leir làraich leis an paramadair Default charset, a thuilleadh air ann an fhaidhle .htaccess gu Nar leigeadh transcoding no stuth a dh'fheumar a chòdaidh. Às dèidh na h-uile, a 'phrìomh dhuilgheadas gu bheil, mar eisimpleir, faodaidh an neach-cleachdaidh sam bith a chur dàta san tur eadar-dhealaichte a tha a' còdachadh an fhrithealaiche nach urrainn a leughadh. Gnìomhan leithid feumar forewarned.

Ciamar a rÄ iteachadh an innleachd-chòd làraich ann an .htaccess

Còd Default charset, tha na prìomh obrachadh leis default an fhrithealaiche agus a chur gu brabhsair, a tha air an comharrachadh le AddDefaultCharset roghainn. Tha e riatanach a chur ris an suidheachadh bunaiteach còdachadh. Nuair a chuireas sibh HTTP Headers aca riaghailt a tha ag innse dè am brabhsair còdachadh caractaran bu chòir beachdachadh air a h-uile loidhne. 'S e sin carson a tha ann an susbaint-Type earrann, feumaidh tu ceart dè an còdachadh charactaran. 'S e seo an suidheachadh .htaccess.

Tha na h-roghainn bhunaiteach riatanach den Riaghailt ann an òrdugh a rÄ iteachadh a 'còdadh an làraich ann am faidhle. Sgioba seo a tha comasach air ceistean a fhreagairt mu dheireadh an duilgheadas co-cheangailte ri sgriobtaichean, an brabhsair bunaiteach unknown airson Russian encodings, agus nach eil an fheadhainn a dh'fheumas iad. Mur eil sibh clàradh an t-suidheachadh, am brabhsair a bhiodh mearachd. Mur eil, a h-uile sgrìobhainnean fèin-obrachail transcoded. Gabh a-steach nach eil a h-uile shealladairean fhaicinn an aon còdachadh. Airson an adhbhar seo, tha e nas fheàrr a 'cleachdadh a' chuid as ainmeil - UTF-8 agus Windows-1251. Tha iad ainmeil airson a h-uile bhrobhsairean.

Le bhith a 'còdachadh duilgheadasan a dh'fhaodas a bhith air a stad le bhith a' cur thuige an iompachadh fèin-ghluasadach de sgrìobhainnean. Gus seo a dhèanamh san fhaidhle .htaccess agad gabhail a-steach sònraichte CharsetSourceEnc roghainn. An dèidh e riatanach òrdachadh an còdachadh bunaiteach. A h-uile daoine eile a thèid a recoded a-steach e. Ma airson aon adhbhar no eile transcoding feumaidh a thoirt air falbh, bu chòir dhuibh sgrìobhadh anns a CharserDisable Air an àithne faidhle.

Setting innleachd-chòd eile airson an earrannan fa leth na làraich

Chan eil seo a 'tachairt tric, ach uaireannan tha feum gu aon duilleag no fad na pàirt de earrann a' nochdadh ann an diofar chànan. Mar sin, an fheum agus an innleachd-chòd eile. Ann an cùis a 'lorg an fhaidhle ann an freumh eòlaire le .htaccess òrdaichte còdachadh, a h-uile duilleagan Nochdaidh dìreach ann. Mar thoradh dòcha gum bidh daoine a 'dol gu dùthchannan cèin earrann de làrach-lìn, agus an sin an àite teacsa air an làimh dheis Thèid a thaisbeanadh ann an cànan buidheann de doilleir samhlaidhean agus litrichean.

Gus dèiligeadh ris an trioblaid seo, feumaidh sinn a bharrachd rèiteachaidh .htaccess. Feumaidh tu a chruthachadh eile den aon faidhl agus ann òrdaichidh AddType àithne, a tha a 'sònrachadh a bharrachd còdachadh. Fhaidhle seo urrainn a bhith mar iomlan na làraich-lìn, no gu duilleagan fa leth. Tha e a 'crochadh air far a bheil an fhaidhle .htaccess suidhichte. Ma tha thu a 'cur ann am pasgan le cànan sònraichte airson an làrach, a rèiteachadh a bhios ag obair a-mhàin air a' phàirt seo. Tha an còrr ag obrachadh a-rèir riaghailtean a 'chiad .htaccess, a tha suidhichte ann an freumh eòlaire de làraich.

Ath-'cleachdadh .htaccess

Tha mòran làraichean-leasachaidh mu choinneamh le suidheachadh mar sin, nuair a atharrachadh an-dràsta a 'phròiseact a tha thu airson a shàbhaladh an t-seann seòlaidhean cuid de na duilleagan. Gu h-àraidh gu tric a thachras seo nuair a dh'atharraicheas tu an siostam riaghlaidh susbaint a, tha a 'ruith na làraich. 'S e sin a' chiad làrach bha socrach agus chan eil duine fo chùram mu na seòlaidhean loidsig. Stiùireadh a tha a dhìth (.htaccess Feumaidh atharrachaidhean).

Air adhart a dhìth cuideachd ma tha an neach-rianachd ag iarraidh a 'cumail an suidheachadh an làraich ann an toraidhean rannsachaidh. Às dèidh na h-uile, a thogail bho thùs Rangachadh - tha e doirbh.

Dè tha e a 'gabhail ris a leithid sin sìneadh a chur air dòigh? .htaccess gu bhith air a chleachdadh air an t-òstair. Ath tha e air a dhèanamh a 'cleachdadh an roghainn Redirect 301, air a leantainn leis a' seòladh an duilleag ùr.

Cuingich ruigsinneachd

Gus cothrom air an làraich air fad, a earrannan sònraichte no faidhlichean a tha suidhichte air an fhrithealaiche a tha cuideachd air a chleachdadh le .htaccess. Tha e a 'dol às àicheadh nach eil cothrom air na faidhlichean air inntrigeadh leis an fheadhainn a tha luchd-cleachdaidh a dh'fhaodadh milleadh rudeigin.

Cleachd na àitheantan a leanas:

  • Airson aicheadh cothrom air an làraich air fad ann am faidhle clàran àithneadh aicheadh bhon h-uile.
  • Airson aicheadh cothrom sònraichte ip-seòlaidhean a chleachdadh aicheadh bho ip_adres_polzovatelya sgioba.

faidhl dìon

As dualtaiche, gach neach-cleachdaidh a choinnich an aon artaigil air diofar làraichean-lìn. As tric, tha e mar sin a 'tachairt gun robh iad dìreach a' goid à goireasan eile. Gu dearbh, a 'rannsachadh einnseanan tha a' strì leis an annas dùblaichte duilleagan, ach glè thric chan eil iad buileach ceart a thaghadh stòr. Airson copywriters agus prògramaidh 'S e fìor dhroch duilgheadas. Seach ann an òrdugh a sgrìobhadh sàr shusbaint a 'toirt tòrr ùine is an oidhirp. Agus an uair sin search engine cur smachd-bhannan airson an stuth a chopaigeadh. Tha e sàrachail. Gu tric an teacsa agus ìomhaighean, mar a tha iad a ghoid. Aig an aon àm tha àireamh mhòr de leithid mèirlich Chan eil fiù 's a-nuas dealbhan bho dhaoine eile goireasan. Gus nach biodh cus aca frithealaichean, tha iad dìreach a 'buntainn ri dealbh leis am bun-thobar. Tha an ceangal seo ris an canar insertion hotlink. A bharrachd air ceanglaichean ri dealbhan a chur a-steach, a 'sealltainn na faidhlichean a tha rim faotainn airson an luchdachadh a-nuas. Airson na th 'air an t-ùghdar a leithid de rud a tha air leth mì-chàilear. Server 'S e bun-tùs airson Tha iad cuideachd cus cuideim.

Anns an fhaidhle .htaccess agad, faodaidh tu a 'sònrachadh na faidhlichean a bhith air a dhìon bho hotlinking. Tha e a 'mìneachadh a' leudachadh, a thèid a dhiùltadh a-steach. Cuideachd airson taigh-òsta faidhlichean, no buidhnean air fad a chur air facal-faire. An sin an fhaidhle .htaccess a chur san eòlaire, cothrom a bu chòir a bhith air a dùnadh.

Diagnosing mearachdan

Tha e mar sin a 'tachairt gu bheil mearachd leis an code "500" an dèidh a' deasachadh a fhaidhle .htaccess greis gnìomhachais. Mearachd a leithid a 'tachairt air sgàth uireasbhaidhean ann am faidhle a shàbhaladh. Faodaidh tu faighinn a-mach na h-adhbharan ann an fhaidhle a tha suidhichte ann an àrainn eòlaire, ann am pasgan le aithisgean.

Cuideachd, ma tha thu nach eil a dhèanamh a-mach dè tha air a ràdh ann an .htaccess, feumaidh tu dèanamh cinnteach gu bheil an giullachd an fhaidhle a tha a 'gabhail a-steach ann an làrach shuidheachaidhean.

Mar a chì sibh, fhaidhle .htaccess a dhìth airson rèiteachaidh de làraich-lìn còdadh, agus feumail eile obraichean a leigeas gu ceart a 'stiùireadh leasachadh agus taic do na diofar phròiseactan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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