2016-08-26 3 views
0

gh-pages 브랜치에서 호스팅되는 사이트를 만들었습니다. 여기 사이트를 방문 할 수 있습니다 :Github, 일부 이미지가 표시되지 않습니다.

https://pacxiu.github.io/RetroPSD/https://github.com/pacxiu/RetroPSD

문제는이 모든 이미지를 표시하지 않는다는 것입니다 REPO에 연결합니다. 나는 리눅스가 대소 문자를 구별한다는 것을 알고있다. 그러나 그 대신 왜 몇몇 이미지들, 예를 들어 배경 이미지와 같은 링크가 발견 될 수있다. 또한 사이트 하단에 아이콘이있는 SVG. 또한 코닥 카메라의 첫 번째 이미지가 발견,하지만 나는 404을 얻었다 :/

답변

1

귀하의 images 디렉토리가 RetroPSD 디렉토리에 저장됩니다 아직 당신이 당신의 루트에있는 images 디렉토리 보이는 상대 경로를 참조합니다.

예. 당신의 HTML은 (홈페이지) 말씀 : (해상도 후)이된다

../images/icons/tv.svg 

을 :

https://pacxiu.github.io/images/icons/tv.svg 

..는 상위 디렉토리를 의미합니다.

images/icons/tv.svg 

또는 더 나은 아직 루트에서이 상대하게 (그래서 모든 페이지에서 작동) :

당신이 원하는 것은

/RetroPSD/images/icons/tv.svg 
0

을 index.html을에서 당신의 IMG SRC의의 모든 '../images/[name of image]'을 가지고 있다면 .. 처음에는 디렉토리를 이동하지만 images 폴더는 index.html 파일과 같은 폴더에 있습니다. 사이트가 ../으로 인해 잘못된 위치에 이미지 폴더를 찾고있는 경우 ../imagesimages/으로 바꿔야합니다.

관련 문제