사실, 현재 페이지 경로에서 시작하는 것으로 보입니다.images /와 ./images/의 차이점은 무엇입니까?
답변
여러 검색 경로가있는 경우에만 관련이있는 미묘한 차이입니다 (예 : 실행 파일의 경우 $PATH
참조).
예를 들어 로컬 실행 파일을 ./filename
으로 시작할 수 있지만 filename
으로 시작할 수 없습니다. 후자는 $PATH
으로 지정된 경로에서 (대부분의?) 셸을 검색하고 현재 작업 디렉터리는 검색하지 않기 때문입니다.
URL의 맥락에서 실제 차이점은 없습니다. 그러나 상대 경로는 웹 응용 프로그램의 일반적인 공격 벡터입니다 (../를 사용하여 DocumentRoot를 이스케이프 처리합니다).
질문은 URI/URL과 관련이있는 것으로 보입니다. AFAIK 그 맥락에서 전혀 차이가 없다. 그러나 나의 잔소리하는 부분은 그것이 어떤 이유에서 spec에 있어야한다고 말한다. – svachalek
메모 주셔서 감사합니다. 그에 따라 답장을 편집했습니다. –
디렉토리의 경우 아무 것도 상상하지 못할 것입니다. 디렉토리는 쉘이 검색해야하는 명령이 아니기 때문에 PATH 변수는 그림에 포함되지 않습니다. http://www.linfo.org/dot_slash.html
- 1. src = "/ images/logo.gif"와 src = "images/logo.gif"의 차이점은 무엇입니까?
- 2. $와 $$의 차이점은 무엇입니까?
- 3. ++와 :의 차이점은 무엇입니까?
- 4. PHP에서. =와 + =의 차이점은 무엇입니까?
- 5. 파이썬에서 ''와 ' "의 차이점은 무엇입니까?
- 6. UNIX에서 $ @와 $ *의 차이점은 무엇입니까?
- 7. Lisp에서 '와 #'의 차이점은 무엇입니까?
- 8. ~와!의 차이점은 무엇입니까? 운영자?
- 9. i ++와 ++ i의 차이점은 무엇입니까?
- 10. Oracle /와 sys의 차이점은 무엇입니까?
- 11. PE32 +와 PE32의 차이점은 무엇입니까?
- 12. Gtk +와 Qt의 차이점은 무엇입니까?
- 13. /와 ~/상대 경로의 차이점은 무엇입니까?
- 14. int ++와 ++ int의 차이점은 무엇입니까?
- 15. 정규식에서()와 []의 차이점은 무엇입니까?
- 16. jsdom.env()와 jsdom.jsdom의 차이점은 무엇입니까?
- 17. PHP에서 ==와! =의 차이점은 무엇입니까?
- 18. vim에서 $와 g_의 차이점은 무엇입니까?
- 19. JSONObject []와 JSONObject의 차이점은 무엇입니까?
- 20. PHP에서 ::와 -의 차이점은 무엇입니까?
- 21. ==와 대소 문자의 차이점은 무엇입니까?
- 22. 파이썬에서 {}와 []의 차이점은 무엇입니까?
- 23. VBScript의 +와 & 연산자의 차이점은 무엇입니까?
- 24. ShellScript : %와 %%의 차이점은 무엇입니까?
- 25. domain.com/images/을 @/images /와 (과) 대체 할 수 있습니까?
- 26. jQuery의 live()와 ready() 사이의 차이점은 무엇입니까?
- 27. .NET에서 AsFoo()와 ToFoo()의 차이점은 무엇입니까?
- 28. PHP에서 ->와 ::의 차이점은 무엇입니까?
- 29. ScriptManager.RegisterStartupScript()와 ScriptManager.RegisterClientScriptBlock()의 차이점은 무엇입니까?
- 30. JavaScript의 "new Array (..)"와 "[..]"의 차이점은 무엇입니까?
두 문자 : 여기에 보조 노트에
는 "./"에 대한 자세한 내용을 알고 흥미있는 페이지입니다? –