URL શું છે? (સમાન સ્ત્રોત નિર્ધારણ)

વ્યાખ્યા અને URL ના ઉદાહરણો

યુઆરએલ (URL) તરીકે સંક્ષિપ્ત, યુનિફોર્મ રિસોર્સ લોકેટર એ ઇન્ટરનેટ પર ફાઇલનું સ્થાન ઓળખવા માટેની એક રીત છે. તે માત્ર તે જ છે જે અમે ફક્ત વેબસાઇટ્સને ખોલવા માટે ઉપયોગ કરીએ છીએ, પણ સર્વર પર હોસ્ટ કરેલી છબીઓ, વિડિઓઝ, સૉફ્ટવેર પ્રોગ્રામ્સ અને અન્ય પ્રકારની ફાઇલો ડાઉનલોડ કરવા માટે.

તમારા કમ્પ્યુટર પર સ્થાનિક ફાઇલને ખોલવાનું તે ડબલ-ક્લિક કરવા જેટલું જ સરળ છે, પરંતુ વેબ સર્વર્સ જેવી ફાઇલોને ખોલવા માટે, આપણે URL નો ઉપયોગ કરવો જોઈએ જેથી કરીને અમારા વેબ બ્રાઉઝર જાણે છે કે ક્યાંથી જોવાનું છે. ઉદાહરણ તરીકે, HTML ફાઇલ ખોલવાનું કે જે નીચે દર્શાવેલ વેબ પેજનું પ્રતિનિધિત્વ કરે છે, તે તમે ઉપયોગ કરી રહ્યાં છો તે બ્રાઉઝરની શીર્ષ પર નેવિગેશન બારમાં દાખલ કરીને કરવામાં આવે છે.

યુનિફોર્મ રિસોર્સ લોકેટર્સને સામાન્ય રીતે યુઆરએલ (URL) તરીકે સંક્ષિપ્ત કરવામાં આવે છે પરંતુ જ્યારે તેઓ URL કે જે HTTP અથવા HTTPS પ્રોટોકોલનો ઉપયોગ કરે છે ત્યારે તેમને વેબસાઇટના સરનામાં તરીકે ઓળખવામાં આવે છે.

યુઆરએલ ( URL) ને સામાન્ય રીતે દરેક અક્ષરની સાથે વ્યક્તિગત રીતે ઉચ્ચારવામાં આવે છે (એટલે ​​કે યુ - આર - એલ , અર્લ નથી). યુનિફોર્મ રિસોર્સ લોકેટરમાં બદલાતા પહેલાં તે યુનિવર્સલ રિસોર્સ લોકેટરનો સંક્ષેપ છે.

URL ના ઉદાહરણો

Google ની વેબસાઇટ ઍક્સેસ કરવા માટે તમે કદાચ આમાં URL દાખલ કરવા માટે ઉપયોગમાં લઈ શકો છો:

https://www.google.com

સમગ્ર સરનામાને URL કહેવાય છે બીજો એક ઉદાહરણ આ વેબસાઈટ (પ્રથમ) અને માઇક્રોસોફ્ટ (સેકન્ડ) છે:

https: // https://www.microsoft.com

તમે સુપર ચોક્કસ પણ મેળવી શકો છો અને છબીમાં સીધા URL ખોલી શકો છો, જે આ લાંબા સમયથી છે કે જે Google ના લોગોને વિકિપીડિયાના વેબસાઇટ પર નિર્દેશ કરે છે. જો તમે તે લિંકને ખોલી શકો છો, તો તમે તે જોઈ શકો છો કે તે https: // થી શરૂ થાય છે અને ઉપરના ઉદાહરણો જેવા નિયમિત શોધી URL ધરાવે છે, પરંતુ તે પછી તમને ઘણા બધા લખાણ અને સ્લેશ હોય છે જેથી તમે ચોક્કસ ફોલ્ડર પર નિર્દેશ કરી શકો અને ફાઇલ જ્યાં છબી વેબસાઈટ સર્વર પર રહે છે.

જ્યારે તમે રાઉટરના લોગિન પૃષ્ઠને ઍક્સેસ કરી રહ્યા હો ત્યારે સમાન ખ્યાલ લાગુ થાય છે; રાઉટરનું IP સરનામું રૂપરેખાંકન પૃષ્ઠ ખોલવા માટે URL તરીકે ઉપયોગમાં લેવાય છે. આ NETGEAR ડિફૉલ્ટ પાસવર્ડ સૂચિ જુઓ, હું શું કહેવા માગું છું.

અમને મોટા ભાગના આ પ્રકારનાં URL થી પરિચિત છે જેનો ઉપયોગ અમે ફાયરફોક્સ અથવા ક્રોમ જેવા વેબ બ્રાઉઝરમાં કરીએ છીએ, પરંતુ તે એકમાત્ર એવા ઉદાહરણો નથી જ્યાં તમને URL ની જરૂર પડશે.

આ તમામ ઉદાહરણોમાં, તમે વેબસાઇટને ખોલવા માટે HTTP પ્રોટોકોલનો ઉપયોગ કરી રહ્યાં છો, જે સંભવિત છે કે મોટાભાગના લોકો અનુભવે છે, પરંતુ અન્ય પ્રોટોકોલ્સ પણ તમે ઉપયોગ કરી શકો છો, જેમ કે FTP, TELNET , MAILTO, અને RDP URL, તમારી હાર્ડ ડ્રાઈવ પરની સ્થાનિક ફાઇલોને પણ નિર્દેશિત કરી શકે છે. ગંતવ્ય સુધી પહોંચવા માટે દરેક પ્રોટોકોલ સિન્ટેક્સ નિયમોનો એક અનન્ય સમૂહ હોઈ શકે છે.

URL નું માળખું

એક URL અલગ વિભાગોમાં ભાંગી શકાય છે, દરેક ભાગ ચોક્કસ હેતુથી સેવા આપે છે જ્યારે રિમોટ ફાઇલને ઍક્સેસ કરી શકાય છે.

પ્રોટોકોલ: // hostname / fileinfo તરીકે HTTP અને FTP URL એ સમાન રીતે રચાયેલ છે. ઉદાહરણ તરીકે, તેના URL સાથે FTP ફાઇલને ઍક્સેસ કરવું આના જેવું કંઈક જોઈ શકે છે:

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

... જે, એચટીટી ( HTTP) ની જગ્યાએ FTP હોવા સિવાય કોઈ અન્ય URL જે તમે વેબ પર ત્યાં અનુભવી શકો છો તેવું લાગે છે

ચાલો નીચેનો યુઆરએલ (URL) નો ઉપયોગ કરીએ, જે Google ની CPU ની ખામીની જાહેરાત છે, જે HTTP સરનામાનું ઉદાહરણ છે અને દરેક ભાગને ઓળખે છે:

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

URL સિન્ટેક્સ નિયમો

URL માં માત્ર નંબરો, પત્રો અને નીચેના અક્ષરોની મંજૂરી છે: ()! $ -'_ * +

URL માં સ્વીકારવા માટે અન્ય અક્ષરોને એન્કોડેડ (પ્રોગ્રામિંગ કોડમાં અનુવાદિત) હોવું આવશ્યક છે.

કેટલાક URL ને પરિમાણો છે જે URL ને અતિરિક્ત ચલોથી દૂર કરે છે ઉદાહરણ તરીકે, જ્યારે તમે Google માટે શોધ કરો છો :

https://www.google.com/search?q=

... તમે જુઓ છો તે પ્રશ્ન ચિહ્ન, Google ના સર્વર પર હોસ્ટ કરેલી ચોક્કસ સ્ક્રિપ્ટને કહી રહ્યાં છે, કે જે તમે કસ્ટમ પરિણામો મેળવવા માટે ચોક્કસ આદેશ મોકલવા માંગો છો.

શોધનો અમલ કરવા માટે Google ઉપયોગ કરતી ચોક્કસ સ્ક્રિપ્ટને જાણે છે કે URL ની q = ભાગને અનુસરે છે તે શોધ શબ્દ તરીકે ઓળખવામાં આવે છે, તેથી URL માં તે સમયે લખેલું કંઈપણ Google ના શોધ એન્જિન પર શોધવા માટે વપરાય છે.

તમે શ્રેષ્ઠ બિલાડી વિડિઓઝ માટે આ YouTube શોધમાં URL માં સમાન વર્તન જોઈ શકો છો:

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

નોંધ: જોકે જગ્યાઓ URL ને અનુમતિ નથી, કેટલીક વેબસાઇટો + સાઇનનો ઉપયોગ કરે છે, જે તમે Google અને YouTube બન્ને ઉદાહરણોમાં જોઈ શકો છો. અન્ય જગ્યાના એન્કોડેડ સમકક્ષ ઉપયોગ કરે છે, જે % 20 છે .

બહુવિધ વેરિયેબલ્સનો ઉપયોગ કરતી URL પ્રશ્ન ચિહ્ન પછી એક અથવા વધુ એમ્પ્રેસન્ડનો ઉપયોગ કરે છે. તમે Windows 10 માટે Amazon.com શોધ માટે અહીં ઉદાહરણ જોઈ શકો છો:

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

પ્રથમ વેરિયેબલ, યુઆરએલ , પ્રશ્ન ચિહ્નથી આગળ છે પરંતુ આગામી વેરિયેબલ, ફિલ્ડ-કીવર્ડ , એ એમ્પરસંડથી આગળ છે. અતિરિક્ત ચલો એક એમ્પરસેન્ડ દ્વારા આગળ આવશે.

URL ના ભાગો કેસ સંવેદનશીલ હોય છે - ખાસ કરીને, ડોમેન નામ (ડિરેક્ટરીઓ અને ફાઇલ નામ) પછી બધું. તમે તમારા માટે આ જોઈ શકો છો જો તમે મારી સાઇટની ઉદાહરણ URL માં "સાધનો" શબ્દને ઉઠાવી શકો છો કે જે અમે ઉપર ડીકોન્સ્ટ્રક્ટ કર્યું છે, URL / reader / reader-updater-tools.htm ના અંતનો અંત. તે પૃષ્ઠ અહીં ખોલવાનો પ્રયત્ન કરો અને તમે જોઈ શકો છો કે તે લોડ થતું નથી કારણ કે તે સર્વર પર ચોક્કસ ફાઇલ અસ્તિત્વમાં નથી.

URL પર વધુ માહિતી

જો યુઆરએલ તમને એક ફાઇલમાં મૂકે છે જે તમારા બ્રાઉઝરને પ્રદર્શિત કરી શકે છે, જેમ કે જેપીજી ઇમેજ, તો તમારે તેને જોવા માટે ફાઇલને તમારા કમ્પ્યુટર પર ડાઉનલોડ કરવાની જરૂર નથી. જો કે, સામાન્ય રીતે પીડીએફ અને ડીઓસીએક્સ ફાઇલો, અને ખાસ કરીને EXE ફાઇલો (અને અન્ય ઘણા ફાઇલ પ્રકારો) જેવા બ્રાઉઝર્સમાં પ્રદર્શિત થતી નથી તેવી ફાઇલો માટે, તમને તેનો ઉપયોગ કરવા માટે ફાઇલને તમારા કમ્પ્યુટર પર ડાઉનલોડ કરવા માટે પૂછવામાં આવશે.

વાસ્તવિક સરનામાં શું છે તે જાણવાની જરૂર વગર સર્વરના IP સરનામાને ઍક્સેસ કરવા માટે URL સરળ રીતે પ્રદાન કરે છે તેઓ અમારી મનપસંદ વેબસાઇટ્સ માટે નાનાં-યાદ રાખવા સરળ નામો જેવા છે યુઆરએલ (URL) થી IP એડ્રેસ માટેનું આ ભાષાંતર એ DNS સર્વર્સનો ઉપયોગ કયા છે.

કેટલાક URL ખરેખર લાંબી અને જટિલ છે અને શ્રેષ્ઠ ઉપયોગ થાય છે જો તમે તેને લિંક તરીકે ક્લિક કરો છો અથવા બ્રાઉઝરની સરનામાં બારમાં કૉપિ / પેસ્ટ કરો છો. URL માં ભૂલ 400-શ્રેણીની HTTP સ્થિતિ કોડ ભૂલ પેદા કરી શકે છે, જે સૌથી સામાન્ય પ્રકાર 404 ભૂલ છે .

એક ઉદાહરણ 1and1.com પર જોઈ શકાય છે. જો તમે તે પૃષ્ઠને ઍક્સેસ કરવાનો પ્રયાસ કરો છો જે તેના સર્વર પર અસ્તિત્વમાં નથી (આ એક જેવી), તો તમને એક 404 ભૂલ મળશે. આ પ્રકારની ભૂલો એટલી સામાન્ય છે કે કેટલીક વેબસાઈટો પર તમે ઘણી વખત વૈવિધ્યપૂર્ણ, ઘણીવાર રમૂજી, તેમની આવૃત્તિઓ શોધી શકશો. મારા 20 શ્રેષ્ઠ 404 ભૂલ પૃષ્ઠો જુઓ મારી કેટલીક વ્યક્તિગત પસંદગીઓ માટે ક્યારેય સ્લાઇડશો.

જો તમને કોઈ વેબસાઇટ અથવા ઑનલાઇન ફાઇલને ઍક્સેસ કરવામાં મુશ્કેલી આવી રહી છે જે તમને લાગે કે સામાન્ય રીતે લોડ થવું જોઈએ, તો પછી શું કરવું તે વિશે કેટલાક સહાયરૂપ વિચારો માટે URL માં ભૂલનું મુશ્કેલીનિવારણ કેવી રીતે કરવું તે જુઓ.

મોટા ભાગનાં યુઆરએલ (URL) ને આપેલા પોર્ટ નામની જરૂર નથી. ઉદાહરણ તરીકે, google.com ખોલીને, તે અંતમાં પોટ નંબરનો ઉલ્લેખ કરીને કરી શકાય છે http://www.google.com:80 પરંતુ તે જરૂરી નથી. જો વેબસાઇટ તેના બદલે પોર્ટ 8080 પર કાર્યરત હતી, તો તમે પોર્ટને બદલી અને પૃષ્ઠને તે રીતે ઍક્સેસ કરી શકો છો.

ડિફૉલ્ટ રૂપે, FTP સાઇટ્સ પોર્ટ 21 નો ઉપયોગ કરે છે, પરંતુ અન્ય 22 પોર્ટ પર સેટ અથવા અન્ય કંઇક અલગ હોઈ શકે છે. જો FTP સાઇટ પોર્ટ 21 નો ઉપયોગ કરતી નથી, તો તમારે તે સ્પષ્ટ કરવું પડશે કે તે સર્વરને યોગ્ય રીતે ઍક્સેસ કરવા માટે ઉપયોગમાં છે. આ જ ખ્યાલ કોઈ પણ URL માટે લાગુ પડે છે જેનો ઉપયોગ અલગ અલગ બૉક્સનો ઉપયોગ કરે છે જેનો ઉપયોગ પ્રોગ્રામનો ઉપયોગ ડિફૉલ્ટ રૂપે થાય છે જેનો તે ઉપયોગ કરે છે.