Solved

Upper/Lower cased letters in a URL

Posted on 2011-02-24
5
299 Views
Last Modified: 2012-05-11
Hey all,

Oddly, I just realized that URL's are case-sensitive.   I mean, I accidentally typed in a website addy in caps and it did not work, but when I went to lowercase...I was taken to the correct site...can anyone explain?
0
Comment
Question by:ModifyMe
5 Comments
 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 34970160
If the website or DNS is running Linux or Unix  then yes it could be case sensitive.

http://www.wisegeek.com/are-urls-case-sensitive.htm

http://www.coolnotions.com/Articles/Article_02.htm

 
0
 
LVL 11

Expert Comment

by:David Kroll
ID: 34970167
0
 
LVL 40

Expert Comment

by:omarfarid
ID: 34970180
both lower and upper case website names are working for me!
what browser are you using / os?
0
 
LVL 20

Accepted Solution

by:
Daniel McAllister earned 250 total points
ID: 34972785
Let's be clear and consistent for ALL OS's:

 - The DOMAIN part of a URL is not, and cannot be case sensitive (for web URLs or e-mail addresses)
 - The username part of an e-mail address (and by inference then, the entire e-mail address) is not SUPPOSED to be case sensitive
 - The file locator in a URL is entirely host-dependent (server-side), and so may or may not be case sensitive
    In my experience, IIS (Windows) servers are NOT case sensitive, Apache (Linux) servers ARE case sensitive

Thus, for e-mail:
  Test@DoMaIn.CoM is DEFINITELY equivalent to Test@domain.com
  Test@DoMaIn.CoM is SUPPOSEDLY equivalent to test@domain.com

and for web pages:
  http://domain.com/index.html is DEFINITELY equivalent to HTTP://DOMAIN.COM/index.html
  but http://domain.com/index.html is PROBABLY different from HTTP://DOMAIN.COM/INDEX.HTML

These are the IETF specs...
 - DNS is a non-case-sensitive protocol (think back to the early days of the Internet and there were dozens of OSes being used -- some of which didn't have case-sensitive character sets!).
 - SMTP also comes from the same era, but some versions of MS Exchange WERE case sensitive (in violation of the specs) -- but MS really didn't care
 - HTTP came along much later and allows the server to decide how to handle case sensitivity on its part (the part AFTER the domain name!)

Lesson over... hope you learned something!

Dan
IT4SOHO
 
0
 

Author Closing Comment

by:ModifyMe
ID: 34973545
Thank you for not sending me to links, but rather explaining.

Great explanation.

Thank you.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Suggested Solutions

Short answer to this question: there is no effective WiFi manager in iOS devices as seen in Windows WiFi or Macbook OSx WiFi management, but this article will try and provide some amicable solutions to better suite your needs.
When it comes to security, there are always trade-offs between security and convenience/ease of administration. This article examines some of the main pros and cons of using key authentication vs password authentication for hosting an SFTP server.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now