संगणकमाहिती तंत्रज्ञान

Htaccess (एन्कोडिंग): संरचना, वापर उदाहरणे

प्रत्येकजण, इंटरनेट, अशा वेब पृष्ठे आणि साइट योग्यरित्या प्रदर्शित करू नका की nabredal सर्फ. उदाहरणार्थ, कोणत्याही साइटला उघडून, वापरकर्ता त्याऐवजी अनुकूल विविध flourishes, आम्ही वर्ण, चाप, चिन्हे आणि इतर गुण वेगळे करू शकता जे आपापसांत मजकूर पाहतो. आपण कोणत्याही चीनी किंवा जपानी साइटवर जा असाच पाहण्यासाठी बहुधा. हे सर्व आपल्या .htaccess फाइल इतर सेटिंग्ज वापरते की खरं आहे. त्या देशांमध्ये एन्कोडिंग भिन्न आहे. योग्य प्रकारे संरचीत फाइल शक्य ऑनलाइन अशा अस्पष्ट वर्ण देखावा टाळण्यासाठी करेल.

कोणत्या एन्कोडिंग आवश्यक

एक साइट जे मुलभूत charset म्हणतात कोर एन्कोडिंग, आहे. तो एक विशेष .htaccess फाइल समाविष्ट केले आहे. एन्कोडिंग योग्य जे चिन्ह कोड मूल्ये मध्ये रूपांतरित होतात त्यानुसार नियम निश्चित करण्यासाठी आवश्यक आहे.

दशके दोन पूर्वी, कोडींग खूप लहान होता. ते जास्त नाही सात माहिती बिट समावेश आहे. एक उदाहरण असू शकते ASCII. आता ते एक फार मोठी संख्या दिसू लागले. सर्वात लोकप्रिय आणि UTF-8, विंडोज 1251 - त्यापैकी.

तळ ओळ विविध एन्कोडिंग आहे की दस्तऐवज विविध दिसेल आहे. साइट वर त्रुटी आहेत की या कारणासाठी आहे. वापरकर्त्याचे ब्राउझर एन्कोडिंग एक प्रकार सेट केले जाऊ शकते, आणि सर्व्हरवर .htaccess फाइल इतर आहेत. एक परिणाम म्हणून, पृष्ठावरील मजकूर सर्व अनाकलनीय प्रतीक संच मध्ये बदललेले आहे.

मूलभूत एन्कोडिंग

.htaccess, आपण साधन जे सर्व वेब-पोर्टल प्राथमिक एन्कोडिंग निर्धारित केले जाईल एक घटक निर्देशीत करू शकता. या व्यतिरिक्त, आपण नोंदणी आणि त्यांना योग्यरित्या सर्व पृष्ठांवर प्रदर्शित करण्यास अनुमती येईल की इतर कोडींग करू शकता. UTF-8 आणि विंडोज-1251 - .htaccess कोडींग वेब डेव्हलपर सहसा दोन प्रकार संकेत आहे. हे मुलभूतरित्या ते वेब ब्राउझर आणि मजकूर संपादक मोठ्या प्रमाणात वापर आहे.

बाहेर करणे अशक्य आहे की zakoryuchek टाळण्यासाठी, आपण एकतर ट्रान्सकोडिंग मना किंवा आवश्यक कोडींग लिहून पॅरामीटर मुलभूत charset संपूर्ण साइट प्राथमिक एन्कोडिंग, तसेच .htaccess फाइल संरचीत करणे आवश्यक आहे. सर्व केल्यानंतर, मुख्य समस्या आहे, उदाहरणार्थ, वापरकर्ता सर्व्हरशी वाचू शकत नाही की एक पूर्णपणे भिन्न एन्कोडिंग मध्ये कोणताही डेटा पाठवू शकता आहे. अशा क्रिया पूर्वी इशारा देऊन सांगितले करणे आवश्यक आहे.

कसे .htaccess मध्ये एन्कोडिंग साइटवर संयोजीत करण्यास

एन्कोडिंग मुलभूत charset, सर्व्हर मुलभूत प्रक्रिया आणि ब्राउझरला पाठवलेला की, AddDefaultCharset पर्याय सूचित आहे. तो डीफॉल्ट एन्कोडिंग सेटिंग जोडणे आवश्यक आहे. आपण सर्व वर्ण ऑनलाइन विचार करावा काय एन्कोडिंग ब्राउझर सांगते की त्यांच्या विहित नियम HTTP शीर्षक पाठविता तेव्हा. सामग्री-प्रकार विभाग, आपण योग्य वर्ण एन्कोडिंग निर्दिष्ट करण्याची गरज आहे. हे सेटिंग .htaccess आहे.

वरील पर्याय फाइल मध्ये कोडींग साइटवर कॉन्फिगर करण्यासाठी आदेशानुसार एक मूलभूत गरज आहे. हा संघ शेवटी स्क्रिप्ट, रशियन एन्कोडिंग डीफॉल्ट ब्राउझर अज्ञात, आणि नाही त्यांना गरज ज्यांनी संबंधित समस्या सोडविण्यास सक्षम आहे. आपण सेटिंग नोंदणी नसल्यास, ब्राउझर त्रुटी होईल. अन्यथा, सर्व कागदपत्रे आपोआप ट्रान्सकोड आहेत. खाते नाही सर्व ब्राउझर समान एन्कोडिंग पाहू मध्ये घ्या. UTF-8 आणि विंडोज-1251 - या कारणास्तव तो सर्वात प्रसिद्ध वापरणे सर्वोत्तम आहे. ते सर्व ब्राउझर म्हणून ओळखले जातात.

समस्या संकेतनाद्वारे दस्तऐवज आपोआप रुपांतरण सक्रिय अर्थ काढली जाऊ शकते. आपल्या .htaccess फाइल हे करण्यासाठी विशेष CharsetSourceEnc पर्याय. ती आवश्यक आहे केल्यानंतर मूलभूत एन्कोडिंग लिहून आहे. सर्व इतरांना मध्ये recoded जाईल. एक कारण किंवा इतर ट्रान्सकोडिंग काढण्यासाठी आवश्यक आहे, तर तुम्ही आदेश फाइल रोजी CharserDisable मध्ये लिहावे.

साइट व्यक्तिगत विभाग दुसर्या एन्कोडिंग सेट

या वेळा घडू नाही, पण कधी कधी किंवा विभागात संपूर्ण भाग एका पृष्ठावरील गरज वेगळ्या भाषेत दिसते आहे. त्यानुसार, गरज आणि इतर एन्कोडिंग. .htaccess विहित संकेतनासह मूळ निर्देशिका मध्ये फाइल शोधत बाबतीत, सर्व पृष्ठे नेमके ते दिसून येईल. परिणाम लोक उजवीकडील मजकूर ऐवजी वेबसाइटवर परदेशी विभागात जा जाईल, आणि तेथे अस्पष्ट प्रतीक आणि अक्षरे भाषा समूह मध्ये प्रदर्शित केले जाईल असू शकते.

या समस्या सामोरे करण्यासाठी, आम्ही अगाऊ संरचना .htaccess आवश्यक आहे. आपण समान फाइल अन्य तयार करण्यासाठी आवश्यक आहे आणि ती मध्ये AddType आदेश, अतिरिक्त एन्कोडिंग निर्दिष्ट करते लिहून देतात. ही फाईल संपूर्ण वेब साइट म्हणून, किंवा वैयक्तिक पृष्ठे काम करू शकतं. हे .htaccess फाइल कुठे आहे यावर अवलंबून असते. आपण साइट विशिष्ट भाषा एक फोल्डर मध्ये तो ठेवले तर, त्याच्या संरचना हा भाग फक्त कार्य करेल. उर्वरित एक साइट मूळ निर्देशिका मध्ये स्थित आहे प्रथम .htaccess, नियम त्यानुसार सुटणार आहे.

.htaccess वापरून पुनर्निर्देशित

अनेक डेव्हलपर साइट जसे की एक परिस्थितीची चेहर्याचा वर्तमान प्रकल्प बदल आपण काही पृष्ठे जुन्या पत्ते जतन करू इच्छिता तेव्हा. आपण सामग्री व्यवस्थापन प्रणाली, साइट चालते बदलू विशेषत: जेव्हा हे वारंवार होते. हे मूळ साइट स्थिर होते आणि नाही एक तर्कशास्त्र पत्ते पर्वा असती आहे. पुनर्निर्देशन आवश्यक आहे (.htaccess बदल आवश्यक).

अग्रेषित देखील प्रशासक शोध परिणामांमध्ये साइट स्थिती ठेवणे इच्छित असल्यास आवश्यक. सर्व केल्यानंतर, सुरवातीपासून रेटिंग वाढवण्याची - तो एक कठीण काम आहे.

अशा अग्रेषित काय घेऊन आयोजित करण्यात आली होती का? .htaccess यजमान वापरले जाऊ आहे. तो नवीन पृष्ठ पत्ता त्यानंतर पर्याय पुनर्निर्देशन 301, वापरून चालते आहे पुनर्निर्देशित.

प्रवेश प्रतिबंधित करा

सर्व्हर देखील .htaccess वापरली जाते की वर स्थित आहेत की संपूर्ण साइट, त्याच्या विभाग किंवा विशिष्ट फाइल प्रवेश करण्यास प्रतिबंध करण्यासाठी. तो काहीतरी खराब करणे शकते ज्यांना वापरकर्त्यांनी प्रवेश केला नाही फायलींना प्रवेश करण्याची फेटाळले.

खालील आदेश वापरा:

  • फाइल न संपूर्ण साइटवर प्रवेश नाकारण्याची सर्व नाकारू आदेश.
  • वापरले विशिष्ट ip-पत्ते प्रवेश नाकारण्याची ip_adres_polzovatelya संघ नाकारा.

फाइल संरक्षण

बहुधा, प्रत्येक वापरकर्ता नक्की विविध वेबसाइटवर त्याच लेखात भेटले आहे. बर्याचदा, त्यामुळे ते फक्त इतर स्त्रोत पासून चोरीला गेली होते. अर्थात, शोध इंजिन डुप्लिकेट पृष्ठे इंद्रियगोचर लढत आहेत, पण खूप वेळा त्यांना जोरदार योग्य स्त्रोत निवडा नाहीत. Copywriters आणि प्रोग्रामर करीता एक अतिशय गंभीर समस्या आहे. गुणवत्ता सामग्री लिहा करण्यासाठी वेळ आणि मेहनत भरपूर लागतात. आणि मग शोध इंजिन कॉपी साहित्य मंजुरी लावला. तो डोकेदुखी आहे. अनेकदा मजकूर आणि प्रतिमा चोरी म्हणून. त्याच वेळी अशा चोर मोठ्या प्रमाणात इतर लोकांच्या संसाधने प्रतिमा डाउनलोड करत नाहीत. त्यांच्या सर्व्हर जादा असलेले ओझे नाही करण्यासाठी, ते फक्त मूळ स्रोत एक चित्र पहा. हा दुवा समाविष्ट hotlink म्हणतात. चित्रे दुवे व्यतिरिक्त डाउनलोड करण्यासाठी उपलब्ध आहेत फाइल्स् सूचित समाविष्ट केले जाऊ शकते. लेखक सामग्री अशा इंद्रियगोचर अत्यंत अप्रिय आहे. सर्व्हर त्यांना प्राथमिक स्रोत देखील ओव्हरलोड आहे.

.htaccess फाइल, आपण hotlinking संरक्षण करणे फाइल निर्देशीत करू शकता. तो त्यांना प्रवेश नाकारला जाईल जे विस्तार, बाहेर spells. तसेच हॉटेल फाइल्स किंवा संपूर्ण गट संकेतशब्द सेट करू शकता. मग .htaccess फाइल प्रवेश बंद केले पाहिजे आहे निर्देशिका, स्थीत आहे.

त्रुटी निवारण

त्यामुळे एक .htaccess फाइल स्थान संपादित कोड "500" एक त्रुटी आली आहे तसे. अशा त्रुटी फाइल स्वतः मध्ये कमतरता येते. आपण अहवाल एक फोल्डर मध्ये डोमेन डिरेक्टरी मध्ये स्थित आहे की एक फाइल मध्ये कारणे शोधू शकता.

तसेच, आपण .htaccess म्हटले आहे काय वाहून नाही तर, आपण फाइल प्रक्रिया साइट सेटिंग्ज मध्ये समाविष्ट केले आहे याची खात्री करणे आवश्यक आहे.

तुम्ही बघू शकता, .htaccess फाइल वेबसाइट कोडींग संरचना, आणि योग्यरित्या विकास आणि विविध प्रकल्प समर्थन व्यवस्थापित करण्याची परवानगी की इतर उपयुक्त ऑपरेशन आवश्यक आहे.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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