أجهزة الكمبيوترتكنولوجيا المعلومات

هتكس (الترميز): التكوين، أمثلة الاستخدام

الجميع، وتصفح الإنترنت، nabredal على هذه صفحات الويب والمواقع التي لا تعرض بشكل صحيح. على سبيل المثال، من خلال فتح أي موقع، يرى المستخدم النص بدلا من يزدهر متنوعة ودية، ومنها يمكننا أن نميز الشخصيات، والأقواس ورموز وعلامات أخرى. الأكثر احتمالا لرؤية مماثلة عندما تذهب إلى أي موقع الصيني أو الياباني. كل هذا ويرجع ذلك إلى حقيقة أنه يستخدم الإعدادات الأخرى إلى ملف .htaccess الخاص بك. الترميز في تلك البلدان هو مختلف. وهناك ملف تكوين بشكل صحيح تجعل من الممكن لتجنب ظهور مثل هذه الشخصيات الغامضة على الانترنت.

الأمر الذي يتطلب ترميز

لموقع وجود الترميز الأساسية، وهو ما يسمى افتراضي محارف. وتضمن ملف .htaccess الخاص. ترميز ضروري من أجل تحديد القاعدة التي بموجبها يتم تحويل الرموز إلى قيم الرمز بشكل صحيح.

وقبل بضعة عقود مضت، كان الترميز الصغار جدا. وتشمل لم يكن أكثر من سبعة أجزاء من المعلومات. مثال قد يكون ASCII. الآن يبدو أنهم عدد كبير جدا. بينهم - الأكثر شعبية وUTF-8، ويندوز 1251.

خلاصة القول هي أن الوثائق التي لديها ترميز مختلفة سوف تبدو مختلفة. ولهذا السبب على الموقع هناك أخطاء. متصفح المستخدم يمكن تعيين لنوع واحد من الترميز، وملف هتكس على خادم يحتوي على الآخر. ونتيجة لذلك، كل من النص على الصفحة تحويلها إلى مجموعة من الرموز غير مفهومة.

الترميز الأساسي

في هتكس، يمكنك تحديد المعلمة عن طريق الوسائل التي سيتم تحديدها من قبل الترميز الابتدائي للجميع بوابة ويب. وبالإضافة إلى ذلك، يمكن أن تسجل والترميز الأخرى التي من شأنها أن تسمح لهم للظهور بشكل صحيح على جميع الصفحات. وأشارت مطوري الويب في الترميز هتكس عادة نوعين - UTF-8 ويندوز 1251. ومن افتراضيا أنها تستخدم عددا كبيرا من متصفحات الويب وبرامج تحرير النصوص.

لتجنب zakoryuchek التي من المستحيل لجعل الخروج، يجب عليك إما تكوين ترميز الرئيسي للموقع بأكمله مع المعلمة افتراضي محارف، وكذلك في ملف هتكس لمعاذ الشفرة أو يصف الترميز اللازمة. بعد كل شيء، فإن المشكلة الرئيسية هي أنه، على سبيل المثال، يمكن للمستخدم إرسال أية بيانات في ترميز مختلفة تماما أن الخادم لا يمكن قراءة. لا بد من محذر مثل هذه الأعمال.

كيفية تكوين موقع الترميز في هتكس

الترميز الافتراضي محارف، هو مفتاح معالجة افتراضيا الخادم وإرسالها إلى مستعرض، يشار إلى الخيار AddDefaultCharset التي كتبها. فمن الضروري إضافة وضع الترميز الافتراضي. عند إرسال رؤوس HTTP للحكم المنصوص عليها في أن تخبر المتصفح ما الترميز ينبغي أن تنظر كل الحروف على الانترنت. هذا هو السبب في القسم نوع المحتوى، تحتاج إلى تحديد ترميز الأحرف الصحيحة. هذا هو هتكس الإعداد.

الخيار أعلاه هو من الضرورات الأساسية للالتوجيه من أجل تكوين موقع الترميز في الملف. هذا الفريق قادر على حل أخيرا المشكلة المرتبطة البرامج النصية، المجهول المتصفح الافتراضي لترميزات الروسية، وليس أولئك الذين في حاجة إليها. إذا لم تقم بتسجيل الإعداد، فإن متصفح يكون خطأ. خلاف ذلك، والمحولة كافة المستندات تلقائيا. تأخذ في الاعتبار أن ترى ليس كل المتصفحات نفس الترميز. لهذا السبب فإنه من الأفضل استخدام الأكثر شهرة - UTF-8 ويندوز 1251. هي معروفة لجميع المتصفحات.

بواسطة ترميز المشاكل يمكن القضاء عليها عن طريق تفعيل التحويل التلقائي للوثائق. للقيام بذلك في ملف .htaccess الخاص بك يتضمن خيار CharsetSourceEnc خاص. بعد فمن الضروري أن يصف الترميز الأساسي. سيتم إعادة ترميز كل الآخرين فيه. إذا كان لسبب واحد أو والترميز أخرى تحتاج إلى إزالة، يجب أن تكتب في CharserDisable في ملف الأوامر.

تحديد ترميز آخر للأقسام الفردية للموقع

هذا لا يحدث في كثير من الأحيان، ولكن في بعض الأحيان هناك حاجة إلى صفحة واحدة أو جزء كامل من قسم يظهر في لغة مختلفة. وفقا لذلك، والحاجة والترميز الأخرى. في حالة العثور على الملف في الدليل الجذر مع ترميز المقررة هتكس، ستظهر جميع الصفحات بالضبط في ذلك. وربما تكون النتيجة أن الناس سوف تذهب إلى القسم الأجنبي للموقع، وهناك بدلا من النص على حق سوف يتم عرضها في مجموعة لغة الرموز الغامضة والحروف.

من أجل التعامل مع هذه المشكلة، ونحن بحاجة هتكس تكوين إضافية. تحتاج إلى إنشاء آخر من نفس الملف وفيه يصف قيادة AddType، الذي يحدد ترميز إضافية. هذا الملف يمكن أن تكون بمثابة موقع ويب بأكملها، أو إلى صفحات فردية. ذلك يعتمد على مكان ملف هتكس. إذا وضعته في مجلد مع لغة معينة للموقع، وتكوينه تعمل فقط على هذا الجزء. وسوف تبقى تعمل وفقا لقواعد هتكس أولا، والذي يقع في الدليل الجذر من الموقع.

إعادة توجيه باستخدام هتكس

واجهت العديد من المواقع للمطورين مع مثل هذه الحالة، عندما تغير من المشروع الحالي الذي تريد حفظ عناوين قديمة من بعض الصفحات. وخاصة في كثير من الأحيان يحدث هذا عندما قمت بتغيير نظام إدارة المحتوى، التي تدير الموقع. ومن ذلك الموقع الأصلي كان ثابت ولم يكن أحد يهتم عناوين المنطق. هناك حاجة إلى إعادة توجيه (هتكس يتطلب تغييرات).

مطلوب الشحن أيضا إذا أراد المسؤول للحفاظ على موقف الموقع في نتائج البحث. بعد كل شيء، لرفع تصنيف من الصفر - انها مهمة صعبة.

ما الذي يتطلبه الأمر لمثل هذا الشحن نظمت؟ هتكس لاستخدامه على المضيف. إعادة توجيه يتم تنفيذه باستخدام خيار إعادة توجيه 301، تليها عنوان الصفحة الجديدة.

تقييد الوصول

من أجل تقييد الوصول إلى الموقع بأكمله، أقسامها أو ملفات معينة الموجودة على الخادم أن تستخدم أيضا من قبل هتكس. وتنفي الوصول إلى الملفات ليس الوصول إليها من قبل المستخدمين الذين قد تفسد شيئا.

استخدم الأوامر التالية:

  • لمنع الوصول إلى الموقع بأكمله في سجلات ملف الأوامر حرمان من كل شيء.
  • لمنع الوصول إلى عناوين IP محددة تستخدم حرمان من ip_adres_polzovatelya الفريق.

حماية الملفات

على الأرجح، تم استيفاء كل مستخدم بالضبط نفس المادة على مواقع مختلفة. في أغلب الأحيان، وهو يحدث بحيث أنها سرقت ببساطة من الموارد الأخرى. بطبيعة الحال، فإن محركات البحث تكافح مع ظاهرة صفحات مكررة، ولكن في كثير من الأحيان أنها ليست اختيار مصدر صحيح تماما. لمصممي ومبرمجي مشكلة خطيرة جدا. لأن من أجل كتابة نوعية المحتوى يأخذ الكثير من الوقت والجهد. ثم محرك البحث يفرض عقوبات على مواد منسوخة. أنه أمر محبط. غالبا ما يكون النص والصور لأنها سرقة. في الوقت نفسه عددا كبيرا من هؤلاء اللصوص لا حتى تحميل الصور من موارد الآخرين. لكي لا الزائد أجهزتهم، فإنها تشير ببساطة إلى صورة مع المصدر الأصلي. ويسمى هذا الرابط الإدراج ان hotlink. بالإضافة إلى روابط لصور يمكن إدراجها، مما يدل على الملفات التي تتوفر للتحميل. عن محتوى المؤلف هذه الظاهرة هي غير سارة للغاية. الخادم طاقتها المصدر الرئيسي بالنسبة لهم أيضا.

في ملف هتكس، يمكنك تحديد الملفات المراد حمايتها من روابط مفيدة. أنه يحدد التوسع، والتي سيتم رفض الوصول. أيضا لملفات فندق أو جماعات بأكملها يمكن وضع كلمة سر. ثم يتم وضع ملف .htaccess في الدليل، والوصول إلى الذي يجب أن تكون مغلقة.

تشخيص الأخطاء

يحدث ذلك حتى لا يكون هناك خطأ مع رمز "500" بعد تحرير موضع ملف هتكس. يحدث هذا الخطأ بسبب النقص في الملف نفسه. يمكنك معرفة الأسباب في ملف الموجود في دليل المجال، في مجلد مع التقارير.

أيضا، إذا كنت لا تنفذ ما ورد في هتكس، تحتاج إلى التأكد من أن معالجة الملف يتم تضمين في إعدادات الموقع.

كما ترون، مطلوب ملف .htaccess لتكوين مواقع الترميز، والعمليات الأخرى المفيدة التي تسمح لإدارة تطوير ودعم مختلف المشاريع بشكل صحيح.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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