2016-07-04 2 views
0

Я пытаюсь развернуть свой сайт в Интернете, но это дает мне эту ошибкуIis 8.5 Web-сервер настроен не список содержимого этого каталога

iis 8.5 The Web server is configured to not list the contents of this directory. 

Он работает на локальном хосте. Кроме того, если я настрою параметры облака на использование облачного хранилища, он отлично работает. Но я не уверен, в чем проблема. После поиска в Интернете я добавил это

<modules runAllManagedModulesForAllRequests="true"> 

в моем файле web.config, но все еще не работает.

Мои RouteConfig.cs выглядит так

public static void RegisterRoutes(RouteCollection routes) 
    { 
     routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 

     routes.MapRoute(
      name: "Default", 
      url: "{controller}/{action}/{id}", 
      defaults: new { controller = "Site", action = "Index", id = UrlParameter.Optional }, 
      constraints: new { subdomain = new SubdomainRouteConstraint("www") }, 
      namespaces: new string[] { "DeltaNorgeWebsite.Controllers" } 
     ); 

     routes.MapRoute(
      name: "Files", 
      url: "{id}", 
      defaults: new { controller = "File", action = "Index" }, 
      constraints: new 
      { 
       subdomain = new SubdomainRouteConstraint("files") 
      } 
     ); 

#if DEBUG 
     // redirect localhost 
     routes.MapRoute(
      name: "LocalhostRedirect", 
      url: "", 
      defaults: new { controller = "Redirect", action = "Index", path = "http://www.delta-norge.com" }, 
      constraints: new 
      { 
       subdomain = new SubdomainRouteConstraint("localhost") 
      } 
     ); 
#endif 

    } 

Это ссылка на сайт

http://deltanorge.cloudapp.net/

ответ

0

Вы можете решить эту проблему в 2 способами:

1) включить " Список каталогов "для вашего веб-сайта в вашем менеджере IIS

2) установил документ по умолчанию для вашего сайта

+0

любой пример для подражания? – mohsinali1317

+0

См. Этот ответ в stackoverflow: http://stackoverflow.com/questions/18981118/http-error-403-14-forbidden-the-web-server-is-configured-to-not-list-the-con – Mivaweb

0

Ваш локальный хост не знает, какой файл он должен обслуживать. Используйте это в своем web.config

Смежные вопросы