2010-08-18 3 views
0

실제 웹 사이트에서 로컬 웹 사이트로 db를 가져 왔습니다. 문제는 localhost/mysite가 템플릿을 표시하지 않는다는 것입니다. 가져 오는 동안 URL의 문제 일 수 있다고 생각합니다. 구성의 설정도 정확합니다. 내 CSS 에서 로컬로 가리 키려면이 것이 맞나요? 아니면 C : /를 제거해야합니까? 당신의 도움이로컬 서버 URL을 가리키는 질문.

.product #header { 
    background: url('c:/xampp/htdocs/mysite/assets/templates/mysite/css/images/header_.jpg') no-repeat left; 
} 

이 로컬 경로를 작성하는 올바른 방법인가에 대한 감사합니다 ? 감사합니다.

답변

1

이미지로의 경로는 상대적인 것이어야 이동해도 사이트가 올바르게 작동합니다.

당신은

.product #header { 
background: url('/assets/templates/mysite/css/images/header_.jpg') no-repeat left;} 

같은 것을 사용한다 나는 당신도 파일 당신이하고있는 방법을 참조 할 수 있다고 생각하지 않습니다. 어쩌면 당신은 url ('file : // C : ....')을 가지고 있었지만 나는 그것에 대한 좋은 이유를 볼 수 없다.

+0

어쩌면 내가 할 수있는 당신이 제안한 것처럼 : 파일 :// C – tintincutes

+0

@ tintincute - 이미지가 CSS 파일에 상대적인 경로라면 그것은 서버에 있는지 또는 상관 없다. 노동 조합 지부. 즉, 루트 디렉토리에 style.css가 있고 로컬 및 온라인으로 작동하는 url ('images/image.png')을 사용하여 하위 이미지 "images"의 이미지를 가리키는 경우입니다. – Fenton