2017-03-24 9 views
0

저는 .NET에 익숙하지 않고 ghostub에서 localhost apache 서버에서 실행하려는 프로젝트를 다운로드했습니다. .NET에서 아파치 서버 (모노 등)를 사용하는 방법에 관한 많은 정보를 찾았습니다. 모든 것이 올바르게 설치되어있는 것으로 보이고, 프로젝트 웹에 액세스하는 방법에 대한 기본 질문에 대한 답을 찾을 수 없습니다. 브라우저의 UI. 나는 php와 html에 익숙해있어서 프로젝트 폴더 구조에서 찾을 수없는 색인 파일을 찾고있었습니다. 내가 뭘 놓치고 있니?apache 서버에 asp.net 프로젝트 게시

많은 도움을 주셔서 감사합니다. Steffen

+0

이 웹폼 또는 MVC를 사용하여 ASP.NET 웹 사이트입니다 건축물? 또한 액세스하려고 할 때 404 오류 메시지 또는 다른 것을 표시합니까? – Nathangrad

+0

프로젝트 폴더를/var/www에 복사했는데 http : // localhost/projectxxx 폴더를 호출하면 403 –

+0

또는 다르게 넣습니다. 프로젝트 루트에 index.aspx 파일이 없습니다. 가능한? –

답변

0

프로젝트 구조를 탐색 한 후 this이 로그인 포털이라고 생각합니다.
http://your_domain/Home/Index

또한, 귀하의 App_Start/RouteConfig.cs 클래스에서, 그것은 말합니다 :에 이러한 이유로
은 이동하려고

routes.MapRoute(
    name: "Default", 
    url: "{controller}/{action}/{id}", 
    defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } 
); 

참고 : controller = "Home", action = "Index"

+0

puhh처럼 보이지 않습니다 (http : // localhost/Home/Index). 나는이 달리기를 절실히 필요로한다. 다른 아이디어있어? –

+0

Drinks.Web 프로젝트를'var/www' 폴더에 게시 했습니까? – Nathangrad

+0

그게 정확히 문제입니다 - 내 apache2 localhost에 게시하는 방법을 모르겠습니다. 다른 방법이있는 것 같지만 모든 유형의 .net 'project'에 따라 다르지만 아파치에 배포하기 위해 프로젝트에서 필요한 처리 방법을 알려면 충분하지 않습니다. .. –