2014-12-16 2 views
0

나는 어제부터 웹과 stackoverflow 전체를 조사 해왔다. Register.com에서 호스팅하는 두 개의 웹 사이트가 있습니다 (기술 지원이별로 도움이되지 않았습니다). website1.com을 설치하여 운영 중이며 website2.com을 (를) 업로드하는 중입니다. 둘 다 MVC5 .Net 프레임 워크 웹 사이트입니다.Register.com에서 호스팅되는 다른 MVC 사이트의 하위 디렉토리에 MVC 사이트 업로드

Register.com은 호스팅 패키지에 웹 사이트를 추가 할 때 도메인 포인터를 제공합니다. 따라서 website2.com은 website1.com 내의 특정 디렉토리를 가리 킵니다.

IIS 관리자를 통해 원격 서버에 연결하고 응용 프로그램으로 디렉터리를 활성화하고 Visual Studio 2013 FTP 모드 (첫 번째 것과 동일)를 사용하여 새 사이트를 새 디렉터리에 업로드했습니다.

www.website2.com으로 이동하면 코드/css/javascript가 렌더링되지 않고 화면에 서식없는 텍스트 만 표시된다는 문제가 있습니다.

나는 이것으로 내 지혜 끝에 있으며 지금까지 모든 것을 시도했다고 느낍니다. register.com/web.com에서 MVC/.NET 웹 사이트를 호스팅 한 경험이 있습니까?

고맙습니다.

참고로 확인했습니다. www.website1.com/website2로 가면 웹 사이트 2가 제대로 컴파일되고 표시됩니다. 그러나 www.website2.com은 서식없는 텍스트를 계속 표시합니다.

+0

css/js가 제공되는 도메인과 해당 경로가 무엇인지 확인할 수 있습니다. 내 추측은 그 중 하나가 잘못되었습니다. 가장 쉬운 방법은 Chrome/Firefox 개발자 도구에서 '네트워크'탭을 확인하고 404 오류를 제공하는 파일을 찾는 것입니다. – GVashist

+0

제안에 감사드립니다. jquery와 css는 BundleConfig.cs에 "번들로 제공"되어 있기 때문에로드하지 않습니다. 실행되지 않는 것처럼 보이므로 스타일이 생성되지 않습니다. 나는 스크립트에 대한 링크를 페이지에 직접 삽입 할 수 있다고 생각하지만 실제로 문제를 해결하지는 않습니다. – waseber

답변

0

귀하의 경우 사용자 영역에 제안 할 것입니다. 귀하의 websiet 2 귀하의 웹 사이트의 영역 만들기 1. 그래서 당신은 폴더를 생성하고 그것에 애플 리케이션을 업로드하지 않아도됩니다.

+0

웹 사이트 "영역"을 만드는 것은 무엇을 의미합니까? – waseber

+0

http://www.asp.net/mvc/videos/mvc-2/how-do-i/aspnet-mvc-2-areas 도움이 될 수 있습니다. – RandomBoy

0

이것은 내가 찾던 답변이 아니었지만 해결 방법으로 CSS/JavaScript 파일 (예 : @ Styles.Render ("~/Content/css"))을 렌더링 한 모든 면도칼 선을 제거하고 파일/CDN에 대한 하드 코딩 된 링크가있는 파일. 다시 말하지만, 완벽한 해결책은 아니지만 업무가 완료되었습니다.

관련 문제