어떻게 Umbraco가 프로젝트의 루트를 알려주나요?IIS에서 로컬 IIS로 전환 할 때 Umbraco에서 링크가 끊어졌습니다
로컬 IIS에 배포 할 때 IIS 익스프레스를 사용하여 Umbraco 사이트를 개발했습니다. 모든 관련 링크가 손상되었습니다.
내가 생성 한 모든 링크를 제어 할 수 있지만 Umbraco에서 생성 된 링크를 통해 제어 할 수는 없습니다. 지금은 "// 로컬 호스트/사이트 이름 /"
: 내가 Umbraco 예를 들어
7.4.2을 사용하고
은 내 프로젝트의 루트는 "01010/// localhost"를로 사용 Umbraco에서 생성 된 링크는/sitename을 고려하지 않으므로 Umbraco에서 생성 된 링크는 "//localhost/media/50/img.png"대신 "//localhost/sitename/media/50/img.png"로 표시됩니다.
에 오신 것을 환영에 유래을 참조하십시오! 사람들이 일찍 문제를 해결하고 도움을 줄 수 있도록 코드 등의 노력을 기울여 질문을 자세히 작성해 주실 수 있습니까? 감사! – manetsus
깨진 방법? 명시 적으로 절대 URL을 사용하지 않는 한 생성 된 URL은 상대적이어야합니다. 예, Umbraco 버전, 설치에 대한 자세한 내용을 입력하십시오. 호스트 이름을 사용하고 있으며 링크를 어떻게 렌더링하고 있습니까? – ProNotion
@ProNotion umbra 7.4.2를 너겟 패키지에서 설치했습니다. 이 사이트는 로컬 iis 및 iis express 모두에서 잘 작동하지만 로컬 iis에서 사이트를 실행하면 사이트 및 백 오피스에서 모든 이미지가 누락됩니다. –