Persistent uniform resource locator
مستقل یکساں وسائل لوکیٹر (پی یو آر ایل) ایک یکساں وسائل لوکیٹر (یو آر ایل) (یعنی مقام پر مبنی یکساں وسائل شناخت کنندہ یا یو آر آئی) ہے جو درخواست کردہ ویب وسائل کے مقام پر ری ڈائریکٹ کرنے کے لیے استعمال ہوتا ہے۔ پی یو آر ایل ایچ ٹی ٹی پی اسٹیٹس کوڈز کا استعمال کرتے ہوئے ایچ ٹی ٹی پی کلائنٹس کو ری ڈائریکٹ کرتا ہے۔ اصل میں، پی یو آر ایل کو purl.org یا پرل پر مشتمل دیگر میزبان ناموں پر ہوسٹ کیے جانے کے لیے پہچانا جاتا تھا۔ ابتدائی طور پر ان میں سے بہت سے دوسرے میزبانوں نے اصل او سی ایل سی پی یو آر ایل سسٹم سافٹ ویئر کی اولاد کا استعمال کیا۔ بالآخر، تاہم، پی یو آر ایل کا تصور عام ہو گیا اور اسے کسی بھی ری ڈائریکشن سروس (جسے پی یو آر ایل ریزولوور کہا جاتا ہے) کو نامزد کرنے کے لیے استعمال کیا گیا جس میں: ریزولوور ریفرنس کے طور پر "روٹ یو آر ایل" ہوتا ہے (مثال کے طور پر۔ http://myPurlResolver.example) ؛ اپنے صارف برادری کو روٹ یو آر ایل میں نئے نام شامل کرنے کے لیے ذرائع فراہم کرتا ہے (جیسے۔ http://myPurlResolver.example/name22) ؛ ہر نام کو اس کے یو آر ایل کے ساتھ منسلک کرنے (ری ڈائریکٹ کرنے کے لیے)، اور اس ری ڈائریکشن-یو آر ایل کو اپ ڈیٹ کرنے کے ذرائع فراہم کرتا ہے ؛ استقامت کو یقینی بنائیں (مثال کے طور پر۔ روٹ یو آر ایل اور پی یو آر ایل ریزولوور سروسز کے معاہدے کے ذریعے)۔ پی یو آر ایل کا استعمال یو آر ایل کے حل کے عمل کو درست کرنے کے لیے کیا جاتا ہے، اس طرح ایچ ٹی ٹی پی جیسی لوکیشن پر مبنی یو آر آئی اسکیموں میں عارضی یو آر آئی کے مسئلے کو حل کیا جاتا ہے۔ تکنیکی طور پر پی یو آر ایل پر سٹرنگ ریزولوشن ایس ای ایف یو آر ایل ریزولوشن کی طرح ہے۔ اس مضمون کا بقیہ حصہ او سی ایل سی کے پی یو آر ایل نظام کے بارے میں ہے، جسے او سی ایل سی (آن لائن کمپیوٹر لائبریری سینٹر) نے تجویز اور نافذ کیا ہے۔ پی یو آر ایل کا تصور 1995 میں او سی ایل سی میں اسٹیورٹ ویبل اور ایرک جول نے تیار کیا تھا۔ پی یو آر ایل سسٹم کو اپاچی ایچ ٹی ٹی پی سرور کے فورکڈ pre-1.0 ریلیز کا استعمال کرتے ہوئے نافذ کیا گیا تھا۔ سافٹ ویئر کو جدید بنایا گیا اور 2007 میں زیفیرا نے او سی ایل سی کے معاہدے کے تحت توسیع کی اور سرکاری ویب سائٹ کو http://purlz.org پر منتقل کر دیا گیا ('زیڈ' زیفیرا نام سے آیا تھا اور اسے پی یو آر ایل اوپن سورس سافٹ ویئر سائٹ کو او سی ایل سی کے زیر انتظام پی یو آر ایل ریزولوور سے الگ کرنے کے لیے استعمال کیا گیا تھا)۔ پی یو آر ایل ورژن نمبروں کو الجھن سمجھا جا سکتا ہے۔ او سی ایل سی نے اپاچی پر مبنی سورس ٹری کے ورژن 1 اور 2 جاری کیے، ابتدائی طور پر 1999 میں او سی ایل سی ریسرچ پبلک لائسنس 1 کے تحت اور بعد میں او سی ایل سی ریسرچ پبلک لائسنس 2 کے تحت۔ زیفیرا نے 2007 میں اپاچی لائسنس، ورژن 2 کے تحت پی یو آر ایل زی 1 کو جاری کیا۔ پی یو آر ایل 2 کو 2010 میں بیٹا ٹیسٹنگ میں جاری کیا گیا تھا لیکن ریلیز کو کبھی حتمی شکل نہیں دی گئی۔ کالیماکس پروجیکٹ نے 2012 میں اپنی 1 ریلیز کے طور پر پی یو آر ایل کو نافذ کیا۔ سب سے قدیم پی یو آر ایل ایچ ٹی ٹی پی حل کنندہ او سی ایل سی کے ذریعے 1995 سے ستمبر 2016 تک چلایا گیا تھا اور اسے purl.oclc.org کے ساتھ ساتھ purl.org، purl.net، اور purl.com کے طور پر حاصل کیا گیا تھا۔ دیگر قابل ذکر پی یو آر ایل حل کرنے والوں میں یو ایس گورنمنٹ پرنٹنگ آفس (http://purl.fdlp.gov) شامل ہے، جو فیڈرل ڈپازٹری لائبریری پروگرام کے لیے چلایا جاتا ہے اور 1997 سے کام کر رہا ہے۔ پی یو آر ایل تصور w3id.org میں استعمال ہوتا ہے، جو پرانی پی یو آر ایل خدمات اور پی یو آر ایل ٹیکنالوجیز کی جگہ لے سکتا ہے۔ 27 ستمبر 2016 کو او سی ایل سی نے انٹرنیٹ آرکائیو کے ساتھ تعاون کا اعلان کیا جس کے نتیجے میں ریزولوور سروس اور اس کے انتظامی انٹرفیس کو انٹرنیٹ آرکائیو میں منتقل کیا گیا۔ اس سروس کو نئے بنائے گئے سافٹ ویئر پر سپورٹ کیا جاتا ہے، جو پچھلے تمام نفاذات سے الگ ہے۔ اس منتقلی نے پی یو آر ایل کی تعریفوں کو منظم کرنے کی صلاحیت کو دوبارہ فعال کیا جو کئی مہینوں سے او سی ایل سی کی میزبانی والی خدمت میں غیر فعال تھی۔ انٹرنیٹ آرکائیو سرورز پر ہوسٹ کی جانے والی سروس purl.org، purl.net، purl.info، اور purl.com کے ذریعے رسائی کی حمایت کرتی ہے۔ او سی ایل سی اب ڈی این ایس درخواستوں کو purl.oclc.org سے purl.org پر ری ڈائریکٹ کرتا ہے۔ آپریشن کے اصول پی یو آر ایل تصور ورلڈ وائڈ ویب پر ایچ ٹی ٹی پی یو آر آئی کے عمومی یو آر ایل کیوریشن کی اجازت دیتا ہے۔ پی یو آر ایل یو آر ایل ریزولوشن اور ریسورس میٹا ڈیٹا پروویژن دونوں پر تیسرے فریق کے کنٹرول کی اجازت دیتے ہیں۔ یو آر ایل محض ورلڈ وائڈ ویب پر موجود وسائل کا پتہ ہوتا ہے۔ مستقل یو آر ایل ورلڈ وائڈ ویب پر ایک پتہ ہے جو کسی دوسرے ویب وسائل کی طرف ری ڈائریکشن کا سبب بنتا ہے۔ اگر کوئی ویب ریسورس لوکیشن تبدیل کرتا ہے (اور اس لیے یو آر ایل)، تو اس کی طرف اشارہ کرنے والے پی یو آر ایل کو اپ ڈیٹ کیا جا سکتا ہے۔ پی یو آر ایل کا صارف ہمیشہ ایک ہی ویب ایڈریس استعمال کرتا ہے، حالانکہ زیر بحث وسائل منتقل ہو چکے ہوں گے۔ پی یو آر ایل کو پبلشرز اپنی معلومات کی جگہ کا انتظام کرنے کے لیے استعمال کر سکتے ہیں یا ویب صارفین اپنی معلومات کا انتظام کرنے کے لیے استعمال کر سکتے ہیں۔ پی یو آر ایل سروس معلومات کے پبلشر سے آزاد ہے۔ اس طرح پی یو آر ایل خدمات ہائپر لنک کی سالمیت کے انتظام کی اجازت دیتی ہیں۔ ہائپر لنک کی سالمیت ورلڈ وائڈ ویب کا ایک ڈیزائن ٹریڈ آف ہے، لیکن وسائل کے صارفین یا تیسرے فریق کو یہ اثر انداز کرنے کی اجازت دے کر جزوی طور پر بحال کیا جا سکتا ہے کہ یو آر ایل کہاں اور کیسے حل ہوتا ہے۔ ایک سادہ پی یو آر ایل ایچ ٹی ٹی پی جی ای ٹی کی درخواست کا جواب دے کر کام کرتا ہے جس میں ٹائپ 302 کا جواب واپس کیا جاتا ہے (ایچ ٹی ٹی پی اسٹیٹس کوڈ 302 کے مساوی، جس کا مطلب ہے "پایا گیا")۔ جواب میں ایک ایچ ٹی ٹی پی "لوکیشن" ہیڈر ہوتا ہے، جس کی قیمت ایک یو آر ایل ہوتی ہے جسے کلائنٹ کو بعد میں ایک نئی ایچ ٹی ٹی پی جی ای ٹی درخواست کے ذریعے حاصل کرنا چاہیے۔ پی یو آر ایل ورچوئل وسائل کے لیے مستقل شناخت کی ایک شکل کو نافذ کرتے ہیں۔ دیگر مستقل شناخت کنندگان اسکیموں میں ڈیجیٹل آبجیکٹ شناخت کنندگان (ڈی او آئی)، لائف سائنسز شناخت کنندگان (ایل ایس آئی ڈی) اور آئی این ایف او یو آر آئی شامل ہیں۔ تمام مستقل شناختی اسکیمیں (ممکنہ طور پر بدلتے ہوئے) ورچوئل وسائل کے لیے منفرد شناخت فراہم کرتی ہیں، لیکن تمام اسکیمیں علاج کے مواقع فراہم نہیں کرتی ہیں۔ ورچوئل وسائل کی تشکیل کی تعریف "مستقبل کے استعمال کے لیے ڈیجیٹل ڈیٹا کے تحفظ سمیت انتظام میں معلوماتی پیشہ ور افراد کی فعال شمولیت" کے طور پر کی گئی ہے۔ پی یو آر ایل کو یو آر ایل کو حل کرنے کی ضرورت پر تنقید کا نشانہ بنایا گیا ہے، اس طرح پی یو آر ایل کو نیٹ ورک کے مقام سے جوڑ دیا گیا ہے۔ نیٹ ورک کے مقامات میں کئی کمزوریاں ہیں، جیسے ڈومین نیم سسٹم رجسٹریشن اور میزبان انحصار۔ پی یو آر ایل کو حل کرنے میں ناکامی ایک مبہم حالت کا باعث بن سکتی ہے: یہ واضح نہیں ہوگا کہ آیا پی یو آر ایل حل کرنے میں ناکام رہا کیونکہ نیٹ ورک کی ناکامی نے اسے روک دیا یا اس وجہ سے کہ اس کا وجود نہیں تھا۔ پی یو آر ایل خود درست یو آر ایل ہوتے ہیں، اس لیے ان کے اجزاء کو یو آر ایل کی تفصیلات کے مطابق نقشہ بنانا چاہیے۔ اسکیم کا حصہ کمپیوٹر پروگرام کو بتاتا ہے، جیسے کہ ویب براؤزر، پتہ حل کرتے وقت کون سا پروٹوکول استعمال کرنا ہے۔ پی یو آر ایل کے لیے استعمال ہونے والی اسکیم عام طور پر ایچ ٹی ٹی پی ہوتی ہے۔ میزبان حصہ بتاتا ہے کہ کس پی یو آر ایل سرور سے جڑنا ہے۔ اگلا حصہ، پی یو آر ایل ڈومین، یو آر ایل میں ریسورس پاتھ کے مترادف ہے۔ ڈومین ایک درجہ بندی کی معلومات کی جگہ ہے جو پی یو آر ایل کو الگ کرتی ہے اور پی یو آر ایل کو مختلف مینٹینرز رکھنے کی اجازت دیتی ہے۔ ایک یا زیادہ نامزد دیکھ بھال کرنے والے ہر پی یو آر ایل ڈومین کا انتظام کر سکتے ہیں۔ آخر میں، پی یو آر ایل کا نام پی یو آر ایل کا ہی نام ہے۔ ڈومین اور نام مل کر پی یو آر ایل کی "آئی ڈی" تشکیل دیتے ہیں۔ پرمالنک کے ساتھ موازنہ کرنا پرمالنک اور پی یو آر ایل دونوں کو مستقل/مستقل یو آر ایل کے طور پر استعمال کیا جاتا ہے اور درخواست کردہ ویب وسائل کے مقام پر ری ڈائریکٹ کیا جاتا ہے۔ تقریبا بولتے ہوئے، وہ ایک جیسے ہیں۔ ان کے فرق ڈومین نام اور ٹائم اسکیل کے بارے میں ہیں: ایک پرمالنک عام طور پر یو آر ایل کے ڈومین کو تبدیل نہیں کرتا ہے، اور اسے سالوں تک برقرار رکھنے کے لیے ڈیزائن کیا گیا ہے۔ ایک پی یو آر ایل ڈومین نام آزادانہ طور پر تبدیل کرنے کے قابل ہے، اور اسے کئی دہائیوں تک برقرار رکھنے کے لیے ڈیزائن کیا گیا ہے۔ اقسام پی یو آر ایل کی سب سے عام اقسام کا نام ایچ ٹی ٹی پی رسپانس کوڈ کے ساتھ موافق ہونے کے لیے رکھا گیا ہے جو وہ واپس کرتے ہیں۔ تمام ایچ ٹی ٹی پی رسپانس کوڈز میں مساوی پی یو آر ایل اقسام نہیں ہوتیں اور تمام پی یو آر ایل سرورز تمام پی یو آر ایل اقسام کو نافذ نہیں کرتے ہیں۔ کچھ HTTP رسپانس کوڈز (مثال کے طور پر 401، غیر مجاز) کے HTTP گفتگو کے تناظر میں واضح معنی ہیں لیکن HTTP ری ڈائریکشن کے عمل پر لاگو نہیں ہوتے ہیں۔ پی یو آر ایل کی تین اضافی اقسام ("زنجیر"، "جزوی" اور "کلون") کو ان کے افعال سے متعلق یادگاری نام دیے گئے ہیں۔ زیادہ تر پی یو آر ایل نام نہاد "سادہ پی یو آر ایل" ہوتے ہیں، جو مطلوبہ وسائل کو ری ڈائریکشن فراہم کرتے ہیں۔ ایچ ٹی ٹی پی اسٹیٹس کوڈ، اور اس لیے پی یو آر ایل قسم کا، ایک سادہ پی یو آر ایل کا 303 ہے۔ 303 پی یو آر ایل کا ارادہ ویب کلائنٹ اور اختتامی صارف کو مطلع کرنا ہے کہ پی یو آر ایل کو ہمیشہ درخواست کردہ وسائل کو حل کرنے کے لیے استعمال کیا جانا چاہیے، نہ کہ حتمی یو آر آئی کو حل کرنے کے لیے۔ اگر پی یو آر ایل بدلتا ہے تو یہ وسائل کے مسلسل حل کی اجازت دیتا ہے۔ کچھ آپریٹر 301 قسم کے پی یو آر ایل استعمال کرنے کو ترجیح دیتے ہیں (اس بات کی نشاندہی کرتے ہیں کہ مستقبل کی درخواستوں میں حتمی یو آر آئی کو خطاب کیا جانا چاہیے)۔ "چین" قسم کا ایک پی یو آر ایل پی یو آر ایل کو دوسرے پی یو آر ایل کی طرف اس انداز میں ری ڈائریکٹ کرنے کی اجازت دیتا ہے جو 301 یا 303 ری ڈائریکشن سے ملتا جلتا ہے، اس فرق کے ساتھ کہ پی یو آر ایل سرور زیادہ کارکردگی کے لیے اندرونی طور پر ری ڈائریکشن کو سنبھالے گا۔ یہ کارکردگی مفید ہوتی ہے جب بہت سے ری ڈائریکشن ممکن ہوتے ہیں ؛ کیونکہ کچھ ویب براؤزر ایک مقررہ حد کا سامنا کرنے کے بعد ری ڈائریکشن کی پیروی کرنا بند کر دیں گے (لوپس سے بچنے کی کوشش میں)۔ "200" قسم کا پی یو آر ایل ایک "فعال پی یو آر ایل" ہے، جس میں پی یو آر ایل واپس کیے گئے میٹا ڈیٹا کی تخلیق یا جمع کرنے میں فعال طور پر حصہ لیتا ہے۔ ایک فعال پی یو آر ایل میں اس کی پیداوار پیدا کرنے کے لیے کچھ صوابدیدی حساب شامل ہوتا ہے۔ پی یو آر ایل 2 اور دی کالیماکس پروجیکٹ میں فعال پی یو آر ایل نافذ کیے گئے ہیں۔ ان کا استعمال رن ٹائم اسٹیٹس رپورٹس جمع کرنے، تقسیم شدہ سوالات انجام دینے یا کسی بھی دوسری قسم کے ڈیٹا کلیکشن کے لیے کیا جا سکتا ہے جہاں مستقل شناخت کنندہ مطلوب ہو۔ فعال پی یو آر ایل متعلقہ ڈیٹا بیس میں ذخیرہ شدہ طریقہ کار کی طرح کام کرتے ہیں۔ "303" قسم کا پی یو آر ایل ویب کلائنٹ کو کسی ایسے وسائل کی طرف بھیجنے کے لیے استعمال ہوتا ہے جو وسائل کو واپس کیے بغیر، ان کی درخواست کردہ وسائل کے بارے میں اضافی معلومات فراہم کرتا ہے۔ یہ لطیفہ اس وقت کارآمد ثابت ہوتی ہے جب درخواست کردہ ایچ ٹی ٹی پی یو آر آئی کو کسی جسمانی یا تصوراتی شے کے لیے شناخت کار کے طور پر استعمال کیا جاتا ہے جسے معلوماتی وسائل کے طور پر پیش نہیں کیا جا سکتا۔ ٹائپ 303 کے پی یو آر ایل اکثر ریسورس ڈسکرپشن فریم ورک (آر ڈی ایف) کے سیریلائزیشن فارمیٹ میں میٹا ڈیٹا پر ری ڈائریکٹ کرنے کے لیے استعمال ہوتے ہیں اور سیمنٹک ویب اور منسلک ڈیٹا مواد کے لیے مطابقت رکھتے ہیں۔ 303 ایچ ٹی ٹی پی اسٹیٹس کوڈ کا یہ استعمال ورلڈ وائڈ ویب کنسورشیم کے ٹیکنیکل آرکیٹیکچر گروپ کی ایچ ٹی ٹی پی رینج 14 کی تلاش کے مطابق ہے۔ "307" قسم کا پی یو آر ایل صارف کو مطلع کرتا ہے کہ وسائل عارضی طور پر معمول سے مختلف یو آر ایل پر رہتا ہے۔ 404 اور 410 قسم کے پی یو آر ایل نوٹ کرتے ہیں کہ درخواست کردہ وسائل نہیں مل سکے اور کچھ معلومات تجویز کرتے ہیں کہ ایسا کیوں تھا۔ مکمل ہونے کے لیے ایچ ٹی ٹی پی 307 (عارضی ری ڈائریکٹ)، 404 (نہیں ملا) اور 410 (چلا گیا) رسپانس کوڈز کے لیے سپورٹ فراہم کی گئی ہے۔ مرمت کی ضرورت والے پی یو آر ایل کو نشان زد کرنے میں منتظمین کی مدد کے لیے "404" اور "410" قسم کے پی یو آر ایل فراہم کیے جاتے ہیں۔ ان اقسام کے پی یو آر ایل وسائل کی شناخت کی ناکامی کے زیادہ موثر اشارے کی اجازت دیتے ہیں جب ہدف کے وسائل منتقل ہو چکے ہوتے ہیں اور مناسب متبادل کی نشاندہی نہیں کی جاتی ہے۔ "کلون" قسم کے پی یو آر ایل کا استعمال صرف پی یو آر ایل انتظامیہ کے دوران موجودہ پی یو آر ایل ریکارڈ کو نئے پی یو آر ایل میں کاپی کرنے کے آسان طریقہ کے طور پر کیا جاتا ہے۔ یو آر ایل کے ٹکڑوں کی ری ڈائریکشن پی یو آر ایل سروس میں ایک تصور شامل ہے جسے جزوی ری ڈائریکشن کہا جاتا ہے۔ اگر کوئی درخواست پی یو آر ایل سے بالکل میل نہیں کھاتی ہے، تو درخواست کردہ یو آر ایل کو اس بات کا تعین کرنے کے لیے چیک کیا جاتا ہے کہ آیا پی یو آر ایل سٹرنگ کا کچھ ملحقہ اگلا حصہ رجسٹرڈ پی یو آر ایل سے میل کھاتا ہے یا نہیں۔ اگر ایسا ہے تو، مطلوبہ یو آر ایل کے بقیہ حصے کو ہدف یو آر ایل میں شامل کرنے کے ساتھ ایک ری ڈائریکشن ہوتا ہے۔ مثال کے طور پر، http://example.com/another/path کے ٹارگٹ یو آر ایل کے ساتھ، ایک پی یو آر ایل پر غور کریں جس کا یو آر ایل ہے۔ یو آر ایل پر HTTP GET آپریشن انجام دینے کی کوشش کا نتیجہ جزوی طور پر http://example.com/another/path/and/some/more/data پر ری ڈائریکٹ ہوگا۔ جزوی ری ڈائریکشن کا تصور ویب پر مبنی وسائل کی درجہ بندی کو پی یو آر ایل کے ذریعے حل کرنے کی اجازت دیتا ہے جس میں ہر وسائل کو اس کے اپنے پی یو آر ایل کی ضرورت ہوتی ہے۔ ایک پی یو آر ایل ایک واحد ٹارگٹ سرور پر درجہ بندی کے لیے اعلی سطح کے نوڈ کے طور پر کام کرنے کے لیے کافی ہے۔ نئی پی یو آر ایل سروس پی یو آر ایل کو ظاہر کرنے کے لیے "جزوی" قسم کا استعمال کرتی ہے جو جزوی ری ڈائریکشن انجام دیتی ہے۔ یو آر ایل راستے کی سطح پر جزوی ری ڈائریکشن HTTP 1.1 تفصیلات کی عام تشریحات کی خلاف ورزی نہیں کرتے ہیں۔ تاہم، ری ڈائریکشن میں یو آر ایل کے ٹکڑوں کی ہینڈلنگ کو معیاری نہیں بنایا گیا ہے اور ابھی تک اتفاق رائے سامنے نہیں آیا ہے۔ فریگمنٹ شناخت کنندگان کسی وسائل کے اندر مزید مخصوص معلومات کے لیے ایک پوائنٹر کی نشاندہی کرتے ہیں اور انہیں یو آر آئی میں #سیپریٹر کے طور پر نامزد کیا جاتا ہے۔ ٹکڑے کی شناخت کنندہ کی موجودگی میں جزوی ری ڈائریکشن پریشانی کا باعث ہے کیونکہ دو متضاد تشریحات ممکن ہیں۔ اگر کوئی ٹکڑا "جزوی" قسم کے پی یو آر ایل سے منسلک ہے، تو کیا پی یو آر ایل سروس کو یہ فرض کرنا چاہیے کہ ہدف کے یو آر ایل پر ٹکڑے کا معنی ہے یا اسے اس مفروضے میں مسترد کر دینا چاہیے کہ تبدیل شدہ مقام والے وسائل نے بھی مواد کو تبدیل کیا ہو سکتا ہے، اس طرح پہلے بیان کردہ ٹکڑوں کو کالعدم قرار دے رہا ہے؟ بوس نے تجویز کیا کہ ٹکڑوں کو برقرار رکھا جانا چاہیے اور ایچ ٹی ٹی پی ری ڈائریکشن کے دوران یو آر ایل کو نشانہ بنانے کے لیے منتقل کیا جانا چاہیے جس کے نتیجے میں 300 (ملٹی پل چوائس)، 301 (مستقل طور پر منتقل)، 302 (پایا گیا) یا 303 (دیگر دیکھیں) جوابات ہوں جب تک کہ کسی نامزد ہدف یو آر ایل میں پہلے سے ہی ایک ٹکڑا شناخت کنندہ شامل نہ ہو۔ اگر ہدف کے یو آر ایل میں کوئی ٹکڑا شناخت کنندہ پہلے سے موجود ہے، تو اصل یو آر ایل میں موجود کسی بھی ٹکڑے کو چھوڑ دیا جانا چاہیے۔ بدقسمتی سے، بوس کی تجویز آئی ای ٹی ایف کے معیارات کے راستے پر چلنے میں ناکام رہی اور مزید کام کیے بغیر اس کی میعاد ختم ہو گئی۔ ڈوبوسٹ اور دیگر۔ ڈبلیو 3 سی نوٹ میں بوس کی تجاویز کو دوبارہ زندہ کیا گیا (معیار نہیں، بلکہ معیار کی عدم موجودگی میں رہنمائی)۔ براؤزر جیسے ویب کلائنٹ بنانے والے "عام طور پر" بوس کی رہنمائی پر عمل کرنے میں ناکام رہے ہیں۔ پی یو آر ایل 1 سیریز سے شروع کرتے ہوئے، پی یو آر ایل سروس براؤزر وینڈرز کے دشواری زدہ اور متضاد رویے کی تعمیل کرنے اور اس سے بچنے کی کوشش میں ٹارگٹ یو آر ایل پر ٹکڑے لکھ کر فریگمنٹ شناخت کاروں سمیت جزوی ری ڈائریکشنز کو نافذ کرتی ہے۔ نفاذ کی مثالیں بھی دیکھیں: آرکائیول ریسورس کلید (اے آر کے) ڈیجیٹل آبجیکٹ شناخت کنندہ (ڈی او آئی) ہینڈل سسٹم شناخت کنندگان لنک روٹ او پی اے سی پرمالنک یو آر ایل ری ڈائریکشن یو آر ایل شارٹننگ یونیفارم ریسورس نام (یو آر این) وے بیک مشین حوالہ جات بیرونی لنکس پی یو آر ایل کے لیے سرکاری ویب سائٹ دی کالیماکس پروجیکٹ انٹرنیٹ آرکائیو کے پی یو آر ایل حل کنندہ یو ایس گورنمنٹ پرنٹنگ آفس کا پی یو آر ایل حل کنندہ persistent-identifier.de ڈی پی ای/پی یو آر ایل انفارمیشن اور حل کنندہ سائٹ یو آر آئی اسکیمیں شناخت کنندگان 1995 سافٹ ویئر جاوا (پروگرامنگ زبان) کراس پلیٹ فارم فری سافٹ ویئر میں پروگرام کردہ انٹرنیٹ انٹرنیٹ سافٹ ویئر کی تاریخ لینکس یونکس انٹرنیٹ سافٹ ویئر کے لیے