opublikowanie aplikacji webowej mvc

opublikowanie aplikacji webowej mvc
JD
  • Rejestracja:około 19 lat
  • Ostatnio:około 2 godziny
0

Hej,

w debugerze wszystko ładnie chodzi. Publikuję aplikację na serwer do podkatalogu i nie wszystko działa jak należy.
Co muszę zmienić aby aplikacja chodziła z podkatalogu? Wiem, że nie widzicie kodu jednak proszę i wskazówki.

Czy może w RouteConfig.cs?

0

A jaki masz komunikat jak wrzucisz aplikację na IIS? Czy Twój własny serwer ma zainstalowane komponenty dla IIS do MVC?

JD
  • Rejestracja:około 19 lat
  • Ostatnio:około 2 godziny
0

publikuję sobie do katalogu i potem przegrywam go na serwer. Potem z poziomu serwera dodaję aplikację i wskazuję mój katalog.

i teraz np. http:/adresIP/katalog/controller/akcja

mam stronę logowania, loguję się i przekierowuje mnie na http://adresIP
gdy ręcznie odpalę np. http://adresIP/katalog/kontroler/akcja - wszystko chodzi

N0
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Kraków
  • Postów:767
0

pokaż zawartość swojego RouteConfig i web.config


Pomogłem? To dobrze :)
edytowany 1x, ostatnio: ne0
0

RouteConfig, w sumie jest standardowy. Nie próbowałem jeszcze po prostu w url przed {controller} dodać katalog. Ale w sumie sam nie wiem tak na sztywno?

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

            routes.MapRoute(
                name: "Default", // Route name
                url: "{controller}/{action}/{id}", // URL with parameters
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
            );
        }
N0
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Kraków
  • Postów:767
0

No to ten RouteConfig wygląda OK. Pytanie jeszcze czy w konfiguracji konta hostingowego czegoś nie brakuje albo trzeba inaczej ustawić.


Pomogłem? To dobrze :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.