
대부분의 웹 브라우저에서는 사용자가 다음을 지정할 수 있습니다.
https://superuser.com/
또는
https://superuser.com
그러나 어느 것이 기술적으로 적절하며, 그 이유는 무엇입니까?
답변1
URI/URL 사양의 슬래시는 호스트(또는 호스트+포트) 부분과 경로 사이의 구분 기호입니다.
URL에 경로가 없으면 엄격하게 적용되지 않습니다.
첫 번째 정의는RFC 1738HTML에 URL을 사용하는 경우 다음과 같이 명시되어 있습니다.
HTTP URL의 형식은 다음과 같습니다.
http://<host>:<port>/<path>?<searchpart>
[ ]
nor도 없으면 "/"도 생략할 수 있습니다.
나중에RFC 3986후행 슬래시가 있거나 없는 URL을 동일하게 처리하는 방법에 대한 자세한 지침을 제공합니다.
"http" 구성표 [ ]는 빈 경로를 "/"와 동일하게 정의하므로 다음 네 개의 URI는 동일합니다.
http://example.com http://example.com/ http://example.com:/ http://example.com:80/
/
엄격한 형식을 준수하는 것을 포함하여 RFC 지침을 따르는 것은 허용되지만 이를 생략하는 것은 허용됩니다.