내 사이트는 UI를 나타 내기 위해 약간의 스킨을 가지고 있습니다. 이 스킨은 연결중인 호스트 이름을 기반으로합니다.주제 호스트 이름을 기준으로 한 사이트
이와 같이 각 CSS 파일, 이미지 등을 올바른 폴더 위치 앞에 붙여야합니다.
그래서 나는 그것을 사용자의 세션에 넣어야한다고 생각했습니다.
그래서 내가 할 수있는 가장 초기 장소입니다.
두 번째로, 세션에서이 사실을 기억해야합니까, 아니면 요청 당이 요청을 처리해야합니까?
(app_themes을 언급하지 마십시오 - 내가 그들에 대해 알고, 등)
내 게시물을 잘못 해석했습니다. 나는 전혀 들어오는 URL을 수정하려고하지 않고있다. 이 작업을 원한다면 IIS7에 내장 된 URL 재 작성기를 사용합니다. 나는 어떤 웹 사이트 자산 (예 : images/js/css)에 대한 올바른 위치로 이동하기 위해 html로 링크를 생성하려하고 있습니다. 따라서 출력 문제입니다. –
...이 경우 나는 서브 클래 싱을 할 것입니다. 기존 asp : 하이퍼 링크를 사용하거나 대부분의 콘텐츠 관리 시스템에서 볼 수있는 것처럼 링크 용 특수 유틸리티 클래스를 만듭니다 (비슷한 이유로). – Bryan