ما هو URL (محدد موقع المعلومات)؟

جدول المحتويات:

ما هو URL (محدد موقع المعلومات)؟
ما هو URL (محدد موقع المعلومات)؟
Anonim

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

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

Image
Image

أسماء أخرى

يتم اختصار محددات مواقع الويب بشكل أكثر شيوعًا كعناوين URL ولكن يُطلق عليها أيضًا عناوين مواقع الويب عندما تشير إلى عناوين URL التي تستخدم بروتوكول HTTP أو

عادة ما يتم نطق عنوان URL مع كل حرف يتم التحدث به على حدة (على سبيل المثال ، u - r - l ، وليس إيرل). اعتاد أن يكون اختصارًا لـ Universal Resource Locator قبل أن يتم تغييره إلى Uniform Resource Locator في عام 1994.

أمثلة على عناوين URL

ربما تعودت على إدخال عنوان URL ، مثل هذا للوصول إلى موقع Google على الويب:

https://www.google.com

العنوان بالكامل يسمى URL. مثال آخر هو هذا الموقع (الأول) ومايكروسوفت (الثاني):

https://www.lifewire.comhttps://www.microsoft.com

يمكنك حتى الحصول على تفاصيل فائقة وفتح عنوان URL المباشر للصورة. على سبيل المثال ، يؤدي عنوان URL التالي إلى شعار Google على موقع Wikipedia على الويب:

https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/220px-Google_2015_logo.svg.png

يمكنك أن ترى أنه يبدأ بـ https:وله عنوان URL عادي المظهر مثل الأمثلة أعلاه ، ولكن بعد ذلك يحتوي على الكثير من النصوص والشرطات الأخرى لتوجيهك إلى المجلد والملف بالضبط حيث توجد الصورة على خادم الموقع.

ينطبق نفس المفهوم عند الوصول إلى صفحة تسجيل الدخول إلى جهاز التوجيه ؛ يتم استخدام عنوان IP الخاص بالموجه كعنوان URL لفتح صفحة التكوين.

معظمنا على دراية بهذه الأنواع من عناوين URL التي نستخدمها في متصفح الويب مثل Firefox أو Chrome ، ولكن هذه ليست الحالات الوحيدة التي ستحتاج فيها إلى عنوان URL.

في كل هذه الأمثلة ، أنت تستخدم بروتوكول HTTP لفتح موقع الويب ، والذي من المحتمل أن يكون الوحيد الذي يواجهه معظم الأشخاص ، ولكن هناك بروتوكولات أخرى يمكنك استخدامها أيضًا ، مثل FTP و TELNET و MAILTO و RDP. يمكن أن يشير عنوان URL إلى الملفات المحلية الموجودة على القرص الصلب.قد يحتوي كل بروتوكول على مجموعة فريدة من قواعد بناء الجملة من أجل الوصول إلى الوجهة.

بنية عنوان URL

يمكن تقسيم عنوان URL إلى أقسام مختلفة ، كل قطعة تخدم غرضًا محددًا عند الوصول إلى ملف بعيد.

يتم تنظيم عناوين URL لـ HTTP و FTP بالطريقة نفسها ، مثل protocol: // hostname / fileinfo. على سبيل المثال ، قد يبدو الوصول إلى ملف FTP بعنوان URL الخاص به كما يلي:

FTP: //servername/folder/otherfolder/programdetails.docx

والذي ، بصرف النظر عن وجود FTP بدلاً من HTTP، يبدو مثل أي عنوان URL آخر قد تصادفه هناك على الويب.

دعونا نستخدم عنوان URL التالي كمثال على عنوان HTTP ونحدد كل جزء:

https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html

  • httpsهو البروتوكول (مثل FTP هو بروتوكول) الذي يحدد نوع الخادم الذي تتواصل معه.
  • securityهو اسم المضيف المستخدم للوصول إلى هذا الموقع المحدد.
  • googleblogهو اسم المجال.
  • comهو ما يشار إليه باسم نطاق المستوى الأعلى (TLD) ، وبعضها الآخر يتضمن.net ،.org ،.co.uk ، إلخ.
  • / 2018/01 /يمثل الدلائل المستخدمة لتنظيم صفحة الويب أو الملف. على خادم الويب الذي يحتفظ بملفات موقع الويب ، ستكون هذه هي المجلدات الفعلية التي تنقر عليها للعثور على الملف الذي يحدده عنوان URL هذا.
  • todays-cpu-secure-what-you-need.htmlهو الملف الفعلي الذي يشير إليه عنوان URL. إذا كنت تحاول تحميل صورة أو ملف صوتي أو نوع ملف آخر بدلاً من ملف HTML ، فإن عنوان URL سينتهي بامتداد هذا الملف (مثل-p.webp" />.
  • security.googleblog.comكمجموعة تسمى اسم المجال المؤهل بالكامل (FQDN).

قواعد بناء جملة URL

فقط الأرقام والأحرف والأحرف التالية مسموح بها في عنوان URL: ()! $ -'_+.

يجب تشفير الأحرف الأخرى (ترجمتها إلى كود البرمجة) حتى يتم قبولها.

تحتوي بعض عناوين URL على معلمات تقسمها بعيدًا عن المتغيرات الإضافية. على سبيل المثال ، عند إجراء بحث في Google عن lifewire:

https://www.google.com/search؟q=lifewire

علامة الاستفهام التي تراها تخبر نصًا معينًا ، مستضافًا على خادم Google ، أنك تريد إرسال أمر محدد إليه للحصول على نتائج مخصصة.

يعرف البرنامج النصي المحدد الذي تستخدمه Google لتنفيذ عمليات البحث أنه يجب تحديد كل ما يلي ؟ q=جزء من عنوان URL على أنه مصطلح البحث ، لذلك كل ما يتم كتابته في ذلك النقطة في عنوان URL للبحث في محرك بحث Google.

يمكنك مشاهدة سلوك مشابه في عنوان URL في بحث YouTube هذا عن أفضل مقاطع فيديو للقطط:

https://www.youtube.com/results؟search_query=best+cat+videos

على الرغم من عدم السماح بالمسافات في عنوان URL ، تستخدم بعض مواقع الويب علامة +، والتي يمكنك رؤيتها في أمثلة Google و YouTube. يستخدم الآخرون المكافئ المشفر للمسافة ، وهو٪ 20.

يمكن لبعض عناوين URL التبديل بين المعلمات اعتمادًا على السياق. يمكن رؤية مثال جيد عند إضافة طابع زمني إلى مقطع فيديو على YouTube. تتطلب بعض الروابط علامة العطف والبعض الآخر يستخدم علامة الاستفهام.

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

https://en.wikipedia.org/wiki/LifewireHistory

تستخدم عناوين URL التي تستخدم متغيرات متعددة علامة عطف واحدة أو أكثر بعد علامة الاستفهام. يمكنك مشاهدة المثال هنا لبحث Amazon.com عن Windows 10:

https://www.amazon.com/s/ref=nb_sb_noss_2؟url=search-alias٪3Daps&field-keywords=windows+10

المتغير الأول ، url ، مسبوق بعلامة الاستفهام ولكن المتغير التالي ، field-keywords، يسبقه علامة العطف. المتغيرات الإضافية يمكن أن يسبقها علامة العطف.

أجزاء من عنوان URL حساسة لحالة الأحرف على وجه التحديد ، كل شيء بعد اسم المجال (الدلائل واسم الملف). يمكنك أن ترى هذا بنفسك إذا قمت بكتابة كلمة "need" بأحرف كبيرة في مثال URL من Google الذي قمنا بتفكيكه أعلاه ، مما يجعل نهاية عنوان URL تقرأ todays-cpu-imperability-what-you-NEED.htmlحاول فتح تلك الصفحة ويمكنك أن ترى أنه لا يتم تحميلها لأن هذا الملف المحدد غير موجود على الخادم.

مزيد من المعلومات حول عناوين URL

إذا كان عنوان URL يوجهك إلى ملف يمكن لمتصفح الويب الخاص بك عرضه ، مثل صورة-j.webp

توفر عناوين URL طريقة سهلة لنا للوصول إلى عنوان IP الخاص بالخادم دون الحاجة إلى معرفة العنوان الفعلي. إنها أسماء يسهل تذكرها لمواقعنا الإلكترونية المفضلة. هذه الترجمة من عنوان URL إلى عنوان IP هي ما تُستخدم خوادم DNS من أجله.

بعض عناوين URL طويلة ومعقدة حقًا ومن الأفضل استخدامها إذا قمت بالنقر فوقها كرابط أو نسخها / لصقها في شريط عنوان المتصفح. قد يؤدي الخطأ في عنوان URL إلى حدوث خطأ في رمز حالة HTTP من سلسلة 400 ، والنوع الأكثر شيوعًا هو خطأ 404.

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

معظم عناوين URL لا تتطلب إعطاء اسم المنفذ. فتح google.com ، على سبيل المثال ، يمكن أن يتم عن طريق تحديد رقم المنفذ الخاص به في النهاية مثل https://www.google.com:80 ولكنه ليس ضروريًا. إذا كان موقع الويب يعمل على المنفذ 8080 بدلاً من ذلك ، فيمكنك استبدال المنفذ والوصول إلى الصفحة بهذه الطريقة.

بشكل افتراضي ، تستخدم مواقع FTP المنفذ 21 ، ولكن قد يتم إعداد مواقع أخرى على المنفذ 22 أو شيء مختلف. إذا كان موقع FTP لا يستخدم المنفذ 21 ، فيجب عليك تحديد الموقع الذي يستخدمه للوصول إلى الخادم بشكل صحيح. ينطبق نفس المفهوم على أي عنوان URL يستخدم منفذًا مختلفًا عما يستخدمه البرنامج للوصول ويفترض افتراضيًا أنه يستخدم.

التعليمات

    هل يمكنني منع عنوان URL؟

    نعم. تعتمد طريقة حظر موقع الويب على جهازك ونظام التشغيل. تتيح لك معظم متصفحات الويب حظر مواقع محددة ، ويمكنك حظر عنوان URL على شبكتك بالكامل عبر إعدادات جهاز التوجيه.

    ما هو عنوان URL المخصص؟

    عنوان URL المخصص هو عنوان URL قصير يسهل تذكره ويعيد التوجيه من عنوان URL أطول وأكثر تعقيدًا. لإعداد عنوان URL مخصص ، استخدم أداة تقصير عناوين URL التي توفر مجالات مخصصة.

    ما هو عنوان URL لمعاودة الاتصال؟

    عنوان URL لمعاودة الاتصال هو صفحة يتم فيها إعادة توجيه المستخدمين بعد إكمال إجراء في موقع ويب أو برنامج آخر. على سبيل المثال ، إذا أجريت عملية شراء على موقع ويب وتم توجيهك إلى معالج دفع تابع لجهة خارجية ، فسيتم توجيهك إلى عنوان URL لمعاودة الاتصال (عادةً ما يكون صفحة تأكيد) على الموقع الأصلي بعد إتمام الدفع.

    ما الفرق بين HTTP و

    الاختلاف الرئيسي بين HTTP و HTTPS هو أن HTTPS أكثر أمانًا. لذلك ، يجب استخدامه دائمًا على مواقع الويب حيث يلزم نقل البيانات الآمنة.

موصى به: